Net Encryption Library
SecureEraseAlgorithm Enumeration






KellermanSoftware.NetEncryptionLibrary Namespace : SecureEraseAlgorithm Enumeration
Syntax
'Declaration
 
Public Enum SecureEraseAlgorithm 
   Inherits System.Enum
'Usage
 
Dim instance As SecureEraseAlgorithm
public enum SecureEraseAlgorithm : System.Enum 
public enum SecureEraseAlgorithm = class(System.Enum)
public enum SecureEraseAlgorithm extends System.Enum
__value public enum SecureEraseAlgorithm : public System.Enum 
public enum class SecureEraseAlgorithm : public System.Enum 
Members
MemberDescription
AFSSI5020 US Air Force AFSSI-5020 Wipe Method https://www.lifewire.com/what-is-the-afssi-5020-method-2625789 Three passes. First pass all zeroes no verify, second pass all ones no verify, third pass random values then verify The file will be truncated to zero bytes to hide the length. All file dates will be set to 1/1/2034 to hide the original date. The file will be randomly named to hide the original name.
AR38019 US Army AR 380-19 Wipe Method Three passes. First pass random characters. Second pass zeros. Third pass ones with verification. https://www.lifewire.com/what-is-the-ar-380-19-method-2625791 The file will be truncated to zero bytes to hide the length. All file dates will be set to 1/1/2034 to hide the original date. The file will be randomly named to hide the original name.
Dod3 U.S. Department of Defense's standard National Industrial Security Program Operating Manual DoD 5220.22-M Wipe Method Three passes. First pass all zeroes then verify, second pass all ones then verify, third pass random values then verify
Dod7 U.S. Department of Defense's standard National Industrial Security Program Operating Manual (US DoD 5220.22-M ECE) Wipe Method Seven passes. Passes 1-3 Overwrite the data with the DoD 5220.22-M Standard then verify, Pass 4 Overwrite with Random Data then verify, Pass 5-7 Overwrite the data with the DoD 5220.22-M Standard then verify The file will be truncated to zero bytes to hide the length. All file dates will be set to 1/1/2034 to hide the original date. The file will be randomly named to hide the original name.
GOSTR5073995 Russian GOST R 50739-95 Version 2 Wipe Method Two passes of random characters with no verification https://www.lifewire.com/gost-r-50739-95-2625890 The file will be truncated to zero bytes to hide the length. All file dates will be set to 1/1/2034 to hide the original date. The file will be randomly named to hide the original name.
Gutmann Gutmann overwrite with 35 passes with no verification https://en.wikipedia.org/wiki/Gutmann_method The file will be truncated to zero bytes to hide the length. All file dates will be set to 1/1/2034 to hide the original date. The file will be randomly named to hide the original name.
NAVSO3 US Navy NAVSO P-5239-26 Wipe Method, Same algorithm as HMG Infosec Standard 5, AFSSI-5020 Three passes. First pass all ones no verify, second pass all zeroes no verify, third pass random values then verify https://fas.org/irp/doddir/navy/5239_26.htm The file will be truncated to zero bytes to hide the length. All file dates will be set to 1/1/2034 to hide the original date. The file will be randomly named to hide the original name.
Null Perform a single pass and overwrite files with null with no verification. The file will be truncated to zero bytes to hide the length. All file dates will be set to 1/1/2034 to hide the original date. The file will be randomly named to hide the original name.
Random Perform a single pass and overwrite files with cryptographically strong random values with no verification. The file will be truncated to zero bytes to hide the length. All file dates will be set to 1/1/2034 to hide the original date. The file will be randomly named to hide the original name.
Schneier Schneier Seven passes no verification. First pass all ones, second pass all zeroes, third to seven random values https://www.lifewire.com/what-is-the-schneier-method-2626000 The file will be truncated to zero bytes to hide the length. All file dates will be set to 1/1/2034 to hide the original date. The file will be randomly named to hide the original name.
VSITR German VSITR Wipe Method Seven passes no verification. Alternating passes of zeroes and ones with the last pass being random data https://www.lifewire.com/what-is-the-vsitr-method-2626047 The file will be truncated to zero bytes to hide the length. All file dates will be set to 1/1/2034 to hide the original date. The file will be randomly named to hide the original name.
Inheritance Hierarchy

System.Object
   System.ValueType
      System.Enum
         KellermanSoftware.NetEncryptionLibrary.SecureEraseAlgorithm

Requirements

Target Platforms: Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

See Also

Reference

KellermanSoftware.NetEncryptionLibrary Namespace