Wiping schemes
Using Delete Files Permanently you can choose to wipe files using any built-in wiping schemes or you can create your own wiping scheme (wiping pattern) or create schemes based on built-in algorithms to be certain that your confidential files, data and information are totally erased. If necessary you can easily view, add and modify wiping schemes.

Built-in list of wiping schemes:
- Fast (1 pass)
The fastest wiping scheme. Your data is overwritten with zeroes.
- British HMG IS5 (Baseline) (1 pass)
Your data is overwritten with zeroes with verification.
- Russian GOST P50739-95 (2 passes)
GOST P50739-95 wiping scheme calls for a single pass of zeroes followed by a single pass of random byte.
- British HMG IS5 (Enhanced) (3 passes)
British HMG IS5 (Enhanced) is a three pass overwriting algorithm: first pass - with zeroes, second pass - with ones and the last pass with random bytes (last pass is verified).
- US Army AR380-19 (3 passes)
AR380-19 is data wiping scheme specified and published by the U.S. Army. AR380-19 is three pass overwriting algorithm: first pass - with random bytes, second and third passes with certain bytes and with its compliment (with last pass verification) .
- US Department of Defense DoD 5220.22-M (3 passes)
DoD 5220.22-M is three pass overwriting algorithm: first pass - with zeroes, second pass - with ones and the last pass with random bytes. With all passes verification.
- the US Department of Defense DoD 5220.22-M (E) (3 passes)
DoD 5220.22-M (E) is three pass overwriting algorithm: first pass - with certain bytes, second pass - with its complement and the last pass - with random bytes.
- NAVSO P-5239-26 (RLL)
NAVSO P-5239-26 (RLL) is three pass overwriting algorithm with last pass verification.
- NAVSO P-5239-26 (MFM)
NAVSO P-5239-26 (MFM) is three pass overwriting algorithm with last pass verification.
- the US Department of Defense DoD 5220.22-M(ECE) (7 passes)
DoD 5220.22-M(ECE) is seven pass overwriting algorithm: first and second passes - with certain bytes and with its compliment, then two passes with random character, then two passes with character and its complement and the last pass - with random character.
- Canadian RCMP TSSIT OPS-II (7 passes)
RCMP TSSIT OPS-II is seven pass overwriting algorithm with three alternating patterns of zeroes and ones and the last pass - with random character (with last pass verification).
- German VSITR (7 passes)
The German standard calls for each sector to be overwritten with three alternating patterns of zeroes and ones and in the last pass with character.
- Bruce Schneier (7 passes)
The Bruce Schneier wiping algorithm has seven passes: first pass - with ones, the second pass - with zeroes and then five times with random characters.
- Peter Gutmann (35 passes)
Peter Gutmann wiping algorithm has 35 passes.
|
Note: Unless government strength security is desired, wiping scheme with one, two or three passes is sufficient to completely delete files information.
|
|
How to create your own wiping scheme
You can easily customize wiping process on your computer. Delete Files Permanently includes Wiping Scheme Editor to add new wiping schemes and view and edit existing ones.
Creating/editing wiping scheme you can set number of wiping passes and byte patterns used in every pass.
To add wiping scheme:
Double-click on Delete Files Permanently desktop icon

Click the Tools button in the toolbar.
Select 'Wiping scheme' item.
Click 'Add' button.

|
Note: You can easily create your own wiping scheme based on built-in wiping schemes. As built-in wiping schemes can't be deleted or modified, you should duplicate the required wiping scheme first using 'Duplicate' button, then click 'Modify' button and make necessary changes.
Learn how to modify wiping scheme...
|
|

- Enter wiping scheme's name
- to add new overwrite pass just click 'Add' button in 'Pass' area

In 'Add/modify pass' window:
select Byte pattern - select what symbol(s) you want to use for data overwriting:
- select 'Certain value' option - to use any symbol you want for data overwriting
- select 'Random' option - if you want to use random bytes for overwriting data on this pass
- select 'Complement' option - to use complement to the previous pass value
select 'Number of byte patterns' - set how many byte patterns you want to use for the wiping pass. You can use up to 5 byte patterns
|
Note: you can't use 'Use complement value' for the first pass as there is no previous value
|
|
Tips:
For your convenience you can enter byte patterns in different formats:
- in binary format
- in symbol format
- in hexadecimal format
|
|
- Verification:
without verification - overwrite data without verification
last step - overwrite data and verify last step (pass) only
verify all steps - Delete Files Permanently overwrites data and verifies each step (pass) if the data was written correctly to disk
|
Note: If you select 'Last step' or 'All steps' verification, you should select program actions if verification is failed:
- ask about necessary action if verification failed
- skip current pass
- delete file any way

|
|
Click 'OK'.
How to view wiping scheme
Click 'Tools' button in the toolbar.
Select 'Delete permanently' item.
Select wiping scheme you want to view from the drop-down list and click 'View scheme' button.

How to modify wiping scheme
|
Note: Built-in wiping schemes can't be modified or deleted
|
|
Click 'Tools' button in the toolbar.
Select 'Wiping scheme' item.
Select wiping scheme you want to modify and click 'Modify' button.

Make necessary changes. You can change:
- number of passes (using 'Add' or 'Delete' pass buttons);
- change byte patterns and number of byte patterns for each pass;
- select verification mode
|
Note: If you select 'Last step' or 'All steps' verification, you should select program actions if verification is failed:
- ask about necessary action if verification failed
- skip current pass
- delete file any way

|
|
- modify existing passes (what byte pattern and how many byte patterns are used for data overwriting);
For more convenience you can view and enter byte patterns in different formats:
- in binary format;
- in symbol format;
- in hexadecimal format;

How to delete wiping scheme
|
Note: Built-in wiping schemes can't be modified or deleted
|
|
Click 'Tools' button in the toolbar.
Select 'Wiping scheme' item.
Select wiping scheme you want to delete and click 'Delete' button.
How to duplicate wiping scheme
Click 'Tools' button in the toolbar.
Select 'Wiping scheme' item.
Select wiping scheme you want to delete and click 'Duplicate' button.

Enter new wiping scheme name
|