DarkCrypt IV 2013.03.16
Description
Simply and powerful plugin for best file manager - Total Commander. This wcx-plugin is used for file encryption using 100 algorithms and 5 modes.New! Supports encryption to stego container, such as Text File, Bitmap, TIFF, PNG, JPEG, JPEG2000, PSD, TGA, MNG, Wave audio, Win32/PE file (.exe, .dll), NTFS streams (any file)
This freeware plugin can encrypt / decrypt any file using 40 popular algorithms, such as GOST, Cast128, Cast256, Blowfish, IDEA, Mars, Misty 1, RC2, RC4, RC5, RC6, FROG, Rijndael, SAFER, SAFER-K40, SAFER-SK40,SAFER-K64, SAFER-SK64, SAFER-K128, SAFER-SK128, TEA, TEAN, Skipjack, SCOP, Q128, 3Way, Twofish, Shark, Square, Single DES, Double DES, Triple DES, Double DES16, Triple DES16, TripleDES24, DESX, NewDES, Diamond II, Diamond II Lite, SapphireII. Supports multiple file packing to Tar.XDC archive.
Also there are algoritms with fixed key size (hashed from user key by SHA, RipeMD, Whirlpool, MD6, Skein etc):
Ice (64 bit), Ice 2 (128 bit), Serpent (256 bit), Gost (256 bit), AES (256 bit), Mars (512 bit), Blowfish (384 bit), PC1 (128 bit, MD5 hashed key), XXTEA (128 bit, MD5 hashed key, ECB), XXTEA-x (128 bit, RipeMD128 hashed key, CBC), Hurricane (128 bit, by Roman Ganin, 2005, MD5 hashed key), LOKI97 (256 bit), Camellia (256 bit, ECB, Haval), Camellia-X (256 bit, CBC, Haval), Iraqi (160 bit), Bassomatic (512 bit key, 2048 bit block, 8-16 rounds, 16 tables, CFB), Bassomatic-89 (512 bit, CFB), Bassomatic-89 (2048 bit, CFB), Khazad (128 bit, CBC), Noekeon Indirect (128 bit, CBC), Caracachs (128 bit, CBC), FealNx (128 bit, CBC), Lucifer (128 bit, CBC, Enchanced), Redoc3 (256 bit, CBC), BBC (96 bit, 256K block), EnRUPT (512 bit, CBC, Skein hash), EnRUPT-W (512 bit, CBC, Whirlpool), EnRUPT-md6 (512 bit, CBC, MD6), Mir (128 bit), Crypton (256 bit, CBC), Decorrelated Fast Cipher - DFC (256 bit, CBC), Hasty Pudding Cipher - HPC (256 bit, CBC), Magenta (256 bit, CBC), E2 (256 bit, CBC), Deal (256 bit), Frog (256 bit), RC6-256 (256 bit, AES source), MBC2 (128 bit, CBC), Modular Multiplication based Block cipher - MMB (128 bit, CBC), MMB2 (128 bit, CBC), Safer+256 (256 bit, CBC, AES source), MDC (512 bit, CFB), Anubis - Rijndael variant (256 bit, CBC), Anubis-tweaked (256 bit, CBC), Mars 256 (256 bit, CBC), Misty128 (128 bit, CBC), NewDes120 (120 bit, CBC), Twofish-256 (256 bit, CBC), Skip32 (128 bit, CBC), Square128 (128 bit, CFB, vers.2.7), NSEA (256 bit, CFB), KolchCrypt III (512 bit, 512 bit block, CBC), Aria (256 bit, CBC), Borland (48 bit), Mercy (128 bit, CBC), Raiden (256 bit, CBC), MacGuffin (128 bit, CBC), VigerePlus TEAII (512 bit, CBC), REDOC II (160 bit, CBC), Khufu (512 bit, CBC), Khufu-w (512 bit, CBC, Whirlpool), Keeloq (64 bit), IDEA-NXT (256 bit, CBC), NUSH (256 bit, CBC, GNUPG source), Wicker98 (128 bit, CBC), RTEA (256 bit, CBC), SHA1Crypt (512 bit, CBC), MD5Crypt (512 bit, CBC), MD4Crypt (512 bit, CBC), Serpent (256 bit, CBC), Tnepres (256 bit, CBC), XTEA-tw (128 bit, CBC, tweaked version), XXTEA-tw (128 bit, CBC, tweaked version),XXTEA-tw30 (128 bit, CBC, tweaked version, 960 bit block), SHACAL (512 bit, CBC, SHA512), SHACAL (512 bit, CBC, MD6), DES-X (64x2 bit, CBC), RC2-1024 (1024 bit, CBC, Skein hash), IDEA128 (128 bit, CBC, Skein hash), Kasumi (128 bit, Skein hash), Rijndael-256 (256 bit block, 256 bit key, CBC), Anubis320 (320 bit, CBC), Blowfish448 (448 bit, CBC), DES-EDE (168 bit, CBC), GOSTcb (256 bit, CB of RF SBOX, CBC), GOST3cb (768 bit, CB of RF SBOX, CBC, EDE3 design), Threefish (1024 bit key, 128 bit tweak, 1024 bit block, 80 rounds), CAST-128 (128 bit), CAST-256 (256 bit), Rijndael-128 (256 bit key, CBC), KASUMI-b (128 bit, CBC), CIPHERUNICORN-E (128 bit, CBC), Diamond2 (2048 bit, 16 bytes block, 12 rounds, CBC), SEED128 (128 bit, CBC), TC18 (64 bit, CBC), SHARK (128 bit, CBC), SHARK-E (128 bit, CBC), Skipjack80 (80 bit, CBC), SPEED (256 bit key, 128 bit block, 64 rounds), SAFER++ (256 bit key, 128 bit block, CBC), CS-CIPHER (128 bit, CBC), SAFER-SK128 (128 bit, CBC), BJ256 (Bob Jenkins 256 bit block cipher, 512 bit key, CBC), R3DES (3DESEDE, 192 bit, CBC), Raiden32 (128 bit, 32 rounds, CBC), Raiden256 (256 bit, 16 rounds, CBC), Raiden2 (256 bit, 24 rounds, CBC), XTEA-3 (256 bit, 128 bit block, CBC), MULTISWAP (384 bit, CBC), PES (128 bit, CBC), TWOPES (256 bit, CBC, 16 rounds), Raiden-512 (512 bit, CBC, 32 rounds), NEWTEA (128 bit, 128 bit block, CBC), AES-G (256 bit, CBC, Gladman's ASM code), Rainbow (256 bit, CBC), NOEKEON (128 bit, CBC), RC5-32/16/64 (512 bit, CBC), RC6-512 (512 bit, CBC), Threefish-512 (512 bit key, 512 bit block), Cartman-2P (384 bit, CBC), Chaos (512 bit, CBC), LOKI91 (512 bit, CBC), XTEA1 (128 bit, CBC), Q128e (128 bit, CBC), Newdes96 (128 bit, CBC), Mars-1248 (1248 bit, CBC), FNAM2 (512 bit, CBC), C2 (64 bit, CBC), Sinople (128 bit, CBC), Phantom (256 bit, CBC), Paranoia (512 bit key, CBC), Pikachu (128 bit, CBC), SC6B (320 bit, CBC), Letsief (512 bit, CBC), Lja1 (2048 bit key, 128 bit block, 16 cycles), Clefia (256 bit, CBC), MPJ2 (128 bit, CBC), Curupira2 (192 bit, CBC), Curupira1 (192 bit, CBC), KARLA (160 bit, CBC), Cobra-64-256 (256 bit key, 64 bit block), Cobra128 (576 bit), Simplicity (256 bit key), 3NEWDE (192 bit), CRYPTON 1.0 (256 bit), EksLOKI89 (256 bit), BREAKME (256 bit), VSEN (512 bit), Hierocrypt-3 (256 bit). Hierocrypt-L1 (128 bit), CIPHERUNICORN-A (256 bit), SC2000 (256 bit).
Encryption can be done with any of 5 modes (CBC, CTS, etc.) 4 modes with 3Way and 4 modes with special algorimts with fixed key size.
Supports also other ciphers:
- SALSA 20 (256 bit)
- Phelix (256 bit)
- ABC 3 (128 bit)
- SEED (128 bit)
- SHACAL-2 (512 bit)
- XTEA (128 bit)
Support for many stream ciphers:
Rabbit (128 bit), HC-256 (256 bit), Sosemanuk (256 bit), CryptMT3 (512 bit),Dragon (256 bit), Lex2 (128 bit), NLS2 (128 bit), Yamb (256 bit), Hermes (128 bit),FFCSR (128 bit), Pomaranch (128 bit), Mickey (128 bit), Vest32-Pro (256 bit), WG2 (128 bit), ZKCrypt3 (160 bit), Dicing (256 bit), Py6 (256 bit), Grain (128 bit), Achterbahn (128 bit), Moustique (96 bit), TPypy (512 bit), TPy6 (512 bit), Py (512 bit), Pypy (512 bit), TPy (512 bit), Fubuki (512 bit), SSS (128 bit), Pike (512 bit, CBC), Seal (128 bit, CBC), Trivium (80 bit), Decim (128 bit), Edon80 (80 bit), Sfinks (80 bit), Konton (512 bit, CBC), QCypher (512 bit, CBC), SCOP-384 (384 bit, CBC), Sober-128, QUALCOMM Incorporated (128 bit), Shannon (256 bit), Leviathan (128 bit, CBC), A5 (64 bit, CBC), Panama (256 bit), WAKE (256 bit), RC4-drop[65536] (1024 bit), CS2-128 (128 bit), Lili (128 bit), Lili2 (128 bit), Snow2 (256 bit), SEAL2 (160 bit), SN3 (6144 bit), PolarBear (128 bit), VMPC (512 bit), VMPC-KSA3 (512 bit), Chacha (256 bit), Turing (256 bit), AMPRNG (384 bit).
Supports assymetric encryption by RSA algoritm using key pair of public and private key with length from 128 to 1024 bits.
Supports fast assymetric encryption by RSA-AES algoritm using key pair of public and private key with length from 128 to 1024 bits. Random symmetric key is encrypted by slow assymetric RSA, data is encrypted by fast AES (Rijndael) with key length 256 bit.
Supports fast assymetric encryption by RSA-Serpent algoritm using key pair of public and private key with length from 128 to 1024 bits. Random symmetric key is encrypted by slow assymetric RSA, data is encrypted by fast Serpent (AES finalist) with key length 256 bit.
Assymetric encryption variants:
RSA-Ice 2 (128 bit), RSA-Serpent (256 bit), RSA-Gost (256 bit), RSA-AES (256 bit), RSA-Mars (512 bit), RSA-Blowfish (384 bit), RSA-XXTEA (128 bit), RSA-CAST256 (256 bit), RSA-RC6 (512 bit), RSA-3DES (192 bit), RSA-MISTY1 (128 bit), RSA-Twofish (256 bit), RSA-IDEA (128 bit)
- Optional powerfull BWT compression using ABC algorithms
- Optional more secure mode with disabled CRC32
Part of Total Commander Ultima Prime (TCUP) project
NOTICE! DarkCrypt x64 edition - is special BETA build, that works in x86 emulator mode and has serious differences. Please read manual in archive of x86-64 plugin. Before installing it, please remove old version from TC.
What’s new
20.02.2013 Added x64 emulation to support TC x86-64
14.11.2011 JPEG steganography engine optimizations and corrections (incompatible with early edition)
11.11.2011 Plugin now supports JPEG steganography)
27.08.2010 AMPRG1.0 - now using 512 bit key and 512 bit IV
27.09.2009 External simmetric text keys filtration to printable (need to regenerate text keys, old saved text (.txt) keys are incompatible)
10.09.2009 Some bugfixes for stego modes
28.08.2009 Hidden mode for all types - use Ctrl+PgDown to enter to archive
31.07.2009 Support for header encryption
10.07.2009 Support for containers PSD/TGA/MNG
09.07.2009 New! Support for stego container:
TXT/WAVE/BMP/PNG/TIFF/PNG/JPEG2000
23.05.2009 Support for unpacking large files with low RAM systems
17.05.2009 Plugin now is a part of "Zarya" project, has lot of new functions, unique cascade encryption support. Waring! New version can't decrypt old DarkCrypt III containers
20.04.2009 Included support for external cipher plugins
29.03.2009 Updated cipher engine core routines. Warning! Decrypt all files before installing new edition, this version can't decrypt old version files.
18.02.2009 Updated GOST ciphers, new SBOXes from CBRF (decrypt old GOST-crypted files!)
16.02.2009 RC6-512, RC5-32/16/64 (512 bit)
11.02.2009 Fast implementation of AES (Rijndael) with 256 bit key, CBC mode - (AES-G)
08.02.2009 PolarBear 2.0 ñipher, some fixes of HPC
07.02.2009 Redesigned Cartman ciphers (please, decrypt such files before update)
06.02.2009 Redesigned Raiden (key = 256 bit)
06.02.2009 Added TWOPES
05.02.2009 Added PES
04.02.2009 Added MULTISWAP (384 bit key, 64 bit block)
30.01.2009 Added XTEA-3 (256 bit key, 128 bit block)
16.01.2009 Added Cartman-2DDP3 (512 bit)
13.01.2009 Added SPEED (256 bit), CS-CIPHER (128 bit)
13.01.2009 Added SAFER++128 (256 bit)
12.01.2009 Added some ciphers
10.01.2009 Added Cartman-2DDP1 (512 bit)
08.01.2009 Added Cartman-2DDP (512 bit), SEED128
07.01.2009 Added Diamond2 (2048 bit)
06.01.2009 Added CIPHERUNICORN-E
19.12.2008 Snow 2.0 stream cipher(256 bit)
18.12.2008 Option to generate keys using only PRNG (ISAAC, SALSA)
18.12.2008 Added Lili, Lili2
17.12.2008 Crypto-safe PRNG implemented: ISSAC, Salsa, TrashCart
14.12.2008 Added GOST & Triple GOST EDE3, RSA- Triple GOST EDE3 (SBOX CBRF), fake name option added
13.12.2008 Fixed Cartman 1mK+ ciphers, more safe constants generation (please, decrypt cartman-cripted files before update)
11.12.2008 Fixed Cartman 1K+ ciphers, more safe key setup (please, decrypt cartman-cripted files before update)
09.12.2008 Added Rijndael-256 (block size = 256 bit, key size = 256 bit, CBC), Anubis320 (320 bit key), Blowfish (448 bit, CBC)
06.12.2008 New! Use integrated Crypto-safe password generator (right-click on the cd button in main window)
06.12.2008 Re-uploaded fixed DarkCrypt III (please, decipher all files)
04.12.2008 DarkCrypt III, most secure key and IV generation and transforming (special Skein hash function rounds), version can't handle DarkCrypt II files, please decrypt before update (!)
02.12.2008 Added Bass-o-matic with 2048-bit key
30.11.2008 Enrupt cipher now uses Skein hash function
29.11.2008 Speedup of cipher engines
19.11.2008 Added new MD6 hash fucnction
31.10.2008 Added Cartman-1K cipher
26.10.2008 New edition of DarkCryptTC. CRC32 is replaced by SHA-512 hash-function, for 512 ciphers key making is used Whirlpool, redesigned file header for large comments. New version can't handle old version xdc files, before updating please decrypt you files!
24.10.2008 Added Cartman-fixed cipher (512 bit)
20.10.2008 Added Cartman-f cipher (512 bit)
17.10.2008 Added Cartman cipher (512 bit)
14.10.2008 Added XTEA-tw è XXTEA-tw (tweaked XTEA/XXTEA), RSA-RTEA, RSA-XTEA-tw, RSA-XXTEA-tw
12.10.2008 Added VigerePlus 4
02.10.2008 Added Serpent-256, Tnepres-256
01.10.2008 Added SHA1Crypt, MD5Crypt, MD4Crypt (by Ruptor)
30.09.2008 Added RTEA
29.09.2008 Added Wicker98 (based on GNUPG code)
29.09.2008 Added NUSH (based on GNUPG code)
28.09.2008 Added IDEA-NXT (and RSA-IDEA NXT)
27.09.2008 Support for RSA key length up to 8192 bit
26.09.2008 Added Keeloq
24.09.2008 Added Khufu (512 bit, 64 rounds)
23.09.2008 Added REDOC II cipher
03.09.2008 More advanced key generator
31.08.2008 Added some new encryption algorithms, some fixes also
20.07.2008 Added S. Korean standart - Aria (256 bit, 16 rounds), Mercy (128 bit)
18.07.2008 Optional ABC BWT compression
07.07.2008 Security fixes in Seal, fixed also Yamb, new ciphers added
06.07.2008 Advanced option to disable crc32 storing, also new ciphers added, some fixes, more secure keygen for RSA and fixed key generation, more secure PRNG, etc.
03.07.2008 Added Crypton (256 bit, CBC), DFC (256 bit, CBC), HPC (256 bit, CBC), Magenta (256 bit, CBC), E2 (256 bit, CBC)
01.07.2008 Added Enrupt (512 bit), Seal, Mir
30.06.2008 Support for all ciphers
28.06.2008 Added some ciphers
27.06.2008 Added many stream ciphers
26.06.2008 Added many stream ciphers
25.06.2008 Added Bassomatic cipher
24.06.2008 Added Iraq cipher
24.06.2008 Added Camellia cipher
23.06.2008 Added LOKI97 cipher
21.06.2008 Added XTEA-128 cipher
19.06.2008 New strong ciphers added
18.06.2008 Now has RSA-XXTEA mode
18.06.2008 Now has many RSA - based assymetric cipher methods, also added 3DES (192-bit key by Tiger hash)
16.06.2008 Support for fast assymetric key pair encryption using RSA-Serpent method
16.06.2008 Support for fast assymetric key pair encryption using RSA-AES method
15.06.2008 Support for assymetric key pair
encryption using RSA method
15.06.2008 Option dialog bugfix
13.06.2008 Minor updates, more secure random fixed key generation
10.06.2008 Minor updates
09.06.2008: Added support for PC1B (128 bit) algorithm
08.06.2008: Added support for Hurricane algorithm
08.06.2008: Added support for XXTEA algorithm
08.06.2008: Added support for PC1 algorithm
07.06.2008: Added support for Thin Ice algorithm
07.06.2008: Support for CTR encryption mode
07.06.2008: Support for new encryption algorithms
05.06.2008: Support for wiping by Gutmann method
05.06.2008: Support for ECB mode
01.06.2008: Option to safe delete temp files and source file by DOD 5220.22-M standart algoritm.