C# Class CryptoFinder.Shredding

Afficher le fichier Open project: Alex-Jaeger/BitcoinFindAndRecover Class Usage Examples

Méthodes publiques

Méthode Description
ShredBritishHMG1 ( string fileName ) : void
ShredBritishHMG3 ( string fileName ) : void
ShredBruceSchneier ( string fileName ) : void
ShredCanadianRCMP ( string fileName ) : void
ShredGermanVSITR ( string fileName ) : void
ShredGutmann ( string fileName ) : void
ShredOnePass ( string fileName ) : void
ShredRussianGOST ( string fileName ) : void
ShredUSDoD ( string fileName ) : void
shredFile ( string fileName, byte Patterns, short verify ) : void

Shred file using custom algorithm based on given pattern

Private Methods

Méthode Description
randomPattern ( ) : byte

Generates a random 8-bit pattern

Method Details

ShredBritishHMG1() public static méthode

public static ShredBritishHMG1 ( string fileName ) : void
fileName string
Résultat void

ShredBritishHMG3() public static méthode

public static ShredBritishHMG3 ( string fileName ) : void
fileName string
Résultat void

ShredBruceSchneier() public static méthode

public static ShredBruceSchneier ( string fileName ) : void
fileName string
Résultat void

ShredCanadianRCMP() public static méthode

public static ShredCanadianRCMP ( string fileName ) : void
fileName string
Résultat void

ShredGermanVSITR() public static méthode

public static ShredGermanVSITR ( string fileName ) : void
fileName string
Résultat void

ShredGutmann() public static méthode

public static ShredGutmann ( string fileName ) : void
fileName string
Résultat void

ShredOnePass() public static méthode

public static ShredOnePass ( string fileName ) : void
fileName string
Résultat void

ShredRussianGOST() public static méthode

public static ShredRussianGOST ( string fileName ) : void
fileName string
Résultat void

ShredUSDoD() public static méthode

public static ShredUSDoD ( string fileName ) : void
fileName string
Résultat void

shredFile() public static méthode

Shred file using custom algorithm based on given pattern
public static shredFile ( string fileName, byte Patterns, short verify ) : void
fileName string Path to file.
Patterns byte Patterns to use.
verify short Use 0 to not verify pattern. 1 to verify.
Résultat void