Alexander Myasnikov
Author Homepage: http://darksoftware.narod.ru
Společnost Embarcadero do konce srpna rozšířila stávající PROMO akci a poskytuje tak nyní plošně slevu na všechny edice vývojových nástrojů RAD Studio, Delphi a C++Builder ve výši 20% a navíc namísto 1 roku předplatného v ceně, získáte celkem roky 2!
Nenechte si ujít tuto jedinečnou příležitost, platnou pouze do 31. srpna 2023!
Total 20 products
Components > Security > Crypting
Description
Full source code of Cartman block cipher implementation. Cartman-1.2mK encrypts 128 bit block with 256 or 512 bit key.Informations
- Status: Fully functional
- Source: Included
- Size: 4kB
Platforms: C2k6, C2k7, CB4, CB5, CB6
Components > Security > Crypting
Description
Full source code of Cartman block cipher implementation. Cartman-2.DDP.5 encrypts 128 bit block with 256 or 512 bit key.Informations
- Status: Fully functional
- Source: Included
- Size: 56kB
Platforms: C2k6, C2k7, CB3, CB4, CB5, CB6
Components > Security > Crypting
Description
Full source code of Cartman block cipher implementation. Cartman-2P encrypts 128 bit block with 384, 512 or 640 bit key. This is alternative version with 8x8 256-byte S-box tables and data-dependent permutation technique (DDP). Includes unique key-dependent operations technology enabled transformation rounds .Informations
- Status: Fully functional
- Source: Included
- Size: 56kB
Platforms: C2k6, C2k7, CB3, CB4, CB5, CB6
Description
There are unique pascal-like davinchi engine (workin' idea) with run time compiler and support for registering external functions and procedures from dll's.Informations
- Status: Fully functional
- Source: Included
- Size: 60kB
Platforms: D2005, D2006, D2007, D6, D7
Code Samples > Samples > Security
Description
Enrupt-512 and RTEA-256 ciphers source code implemented in Delphi.Informations
- Status: Fully functional
- Source: Included
- Size: 14kB
Platforms: D2005, D2006, D2007, D2009, D3, D4, D5, D7
Applications in Delphi and BCB > System > Tools
Description
FDK - advanced user powerfull tool for system tuning, advanced cleaning hard disk from temporary and other bad files. There are unique pascal-like davinchi engine (workin' idea) with run time compiler and support for registering external functions and procedures from dll's.Informations
- Status: Fully functional
- Source: Included
- Size: 447kB
Platforms: ME, W2K, W98, XP,
Components > Security > Crypting
Description
GTEA (Green TEA) block cipher is based on ideas of popular TEA ciphers and new Cartman cipher family. Cipher has 128 bit block, uses by default 512 bit key, runs on 32 full cycles. Cipher has nice speed - over 26 MBytes/second on AMD x2 3600 (Intel C compiled version). Speed is not key-dependent, …Informations
- Status: Fully functional
- Source: Included
- Size: 272kB
Platforms: C2k6, C2k7, CB3, CB4, CB5, CB6
Components > Security > Crypting Other
Description
HashCart - simple and fast hash function based on Cartman block cipher. Function has 128-bit state and 128-bit block, uses 4 SBOX arrays, cipher is initialized with 384-bit key.Informations
- Status: Fully functional
- Source: Included
- Size: 14kB
Platforms: D2005, D2006, D2007, D4, D5, D6, D7
Components > Security > Crypting Other
Description
Simple block cipher as example of writing DarkCryptTC block cipher plugin (external cipher module in dll).Informations
- Status: Fully functional
- Source: Included
- Size: 16kB
Platforms: C2k6, C2k7, CB3, CB4, CB5, CB6
Components > Security > Crypting
Description
Full source code of optimized XTEA implementation (fixed edition with more nice shifts and rounds) and VMPC stream cipher (strong version of RC4).Informations
- Status: Fully functional
- Source: Included
- Size: 1kB
Platforms: C2k6, C2k7, CB3, CB4, CB5, CB6
Code Samples > Samples > Security
Description
Raiden-256 and Raiden-2, my ideas to update Raiden block cipher and get more security, key length is now 256 bit (256 bit key, 64 bit block, 16/24 rounds). Sample DLL source code inlcuded. Fixed edition.Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: C2k7, C2k9, CB1, CB3, CB4, CB5, CB6
Code Samples > Samples > Security
Description
Ported to Delphi RAIDEN block cipher, based on TEA cipher ideas (128 bit key, 64 bit block, 16 or 32 rounds). Includes alternate version of cipher with 256 bit key.Informations
- Status: Fully functional
- Source: Included
- Size: 5kB
Platforms: C2k7, C2k9, CB1, CB3, CB4, CB5, D2005, D2006, D2007, D2009, D3, D5, D6, D7
Applications in Delphi and BCB > Security > Crypting
Description
Delphi port of Ruptor's new crypto-safe RRAND PRNG funtion, based on aeRUPT.Informations
- Status: Fully functional
- Source: Included
- Size: 2kB
Platforms: Vista, W2K, W2K3, W98, XP,
Components > Files and Drives > Operations
Description
Simple buffered file stream emulator class with read (forward) and (lazy) write cache.Informations
- Status: Fully functional
- Source: Included
- Size: 1kB
Platforms: D2005, D2006, D2007, D2009, D3, D4, D5, D7
Components > Security > Crypting Other
Description
Threefish - 1024 implementation. Threefish is a tweakable block cipher designed by Bruce Schneier. Threefish is unusual because it does not follow the normal structure of a block cipher, as it has no S-boxes, instead using only additions, rotations, and exclusive-or operations. Optimized for AMD64 systems.Informations
- Status: Fully functional
- Source: Included
- Size: 4kB
Platforms: C2k6, C2k7, CB3, CB4, CB5, CB6, D2005, D2006, D2007, D6, D7
Components > Security > Crypting
Description
Threefish is tweakable block encryption algorithm designed by Bruce Schneier, Niels Ferguson, Stefan Lucks, Doug Whiting, Mihir Bellare, Tadayoshi Kohno, Jon Callas, and Jesse Walker. Threefish-512 has 512 bit key, 512 bit block and 72 rounds.Informations
- Status: Fully functional
- Source: Included
- Size: 3kB
Platforms: C2k6, C2k7, CB4, CB5, CB6
Applications in Delphi and BCB > Security > Passwords
Description
TrashCart is the Cartman cipher based - PRNG with 128-bit internal state. PRNG is initialized with binary key (256-2048 bit) + 128 bit IV or 32 bit seed value or 32 bit seed with Time Stamp Counter. A pseudorandom number generator (PRNG) is an algorithm for generating a sequence of numbers that …Informations
- Status: Fully functional
- Source: Included
- Size: 5kB
Platforms: ME, NT4, Vista, W2K, W2K3, W2K8, W98, XP,
Components > Security > Crypting
Description
TwoPES - my ideas on improving PES (Proposed Encryption Standard) by extending key to 256 bit and using 16 rounds.Informations
- Status: Fully functional
- Source: Included
- Size: 4kB
Platforms: C2k6, C2k7, CB5, CB6
Components > Security > Crypting
Description
My optimized implementation of XTEA-1 block cipher by Tom St Denis (128 bit key, 64 bit block). XTEA-1 is more secure edition of TEA block cipher with large block and large key.Informations
- Status: Fully functional
- Source: Included
- Size: 1kB
Platforms: C2k6, C2k7, CB3, CB4, CB5, CB6
Components > Security > Crypting
Description
My implementation of XTEA-3 block cipher by Tom St Denis (256 bit key, 128 bit block). XTEA-3 is more secure edition of TEA block cipher with large block and large key.Informations
- Status: Fully functional
- Source: Included
- Size: 5kB
Platforms: C2k6, C2k7, C2k9, CB5, CB6, D2005, D2006, D2007, D2009, D3, D4, D5, D6, D7