encryption algorithms

Encryption Tool 2.4
Allows you easily and quickly to encrypt and decrypt your important files or folders on you computer using strong encryption algorithm Rijndael (AES). It is integrated with Windows Explorer. You can s more>>
License:Shareware
Encryption Shield 2.0
Encryption Shield enables you to encrypt and password protect any type of file. more>> Encryption Shield enables you to encrypt and password protect any type of file, including documents, images, videos etc. The program offers a choice of 4 encryption algorithms, Rijndael with 256 bit key (AES 256, now it is Advanced Encryption Standard), Blowfish, DES, 3DES,and converts the protected file into a decfile.<<less
Perl Encryption Library 9.0.7
Perl Encryption Library is a useful library which has many functions of Perl encryption, hashing, and encoding library. more>>
Perl Encryption Library 9.0.7 is a useful library which has many functions of Perl encryption, hashing, and encoding library.
Major Features:
- Symmetric Encryption: AES, Blowfish, Twofish, RC2, ARC4, DES, 3DES, PBES1, PBES2.
- Hash Algorithms: SHA-1, SHA256, SHA384, SHA512, MD2, MD4, MD5, HAVAL.
- Hash Algorithms: RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD320.
- Encoding: Base64, hex, quoted-printable, URL-encoding.
- HMAC with any supported hash algorithm: HMAC-MD5, HMAC-SHA1, etc.
- Password-based Key Derivation Functions: PBKDF1, PBKDF2
- PKCS7 -- P7S and P7M creation, decryption, verification.
- Public key encryption/decryption with digital certificates.
- Digital signature creation/verification with digital certificates.
- Bzip2 in-memory compression.
- Encrypt / decrypt strings or byte data.
- Return encrypted data as Base64, quoted-printable, or hex-encoded strings.
- Hash strings or binary data using SHA1, MD2, MD5, HAVAL, SHA384, or SHA512.
- Public-key encryption with digital certificates.
- Create and verify digital signatures.
- Pre-convert Unicode strings to ANSI (single-byte/char) before encrypting.
- Pre-convert Unicode strings to any charset before encrypting, compressing, or hashing.
- Base64 encode strings or byte data.
- Hex-encode encode strings or byte data.
- Compress strings or byte data with the BZIP2 compression algorithm.
- Implements FIPS81 padding scheme for AES.
- Up to 256-bit encryption is supported.
- Set binary secret-key directly for symmetric encryption algorithms.
- Initialization vectors.
- CBC (Cipher Block Chaining) Mode
- ECB (Electronic Cookbook) Mode
- Random byte data generation.
- Streaming hashing (pass data to hashing functions in chunks).
- Streaming encryption (pass data to encryption functions in chunks).
Requirements:
- Windows 7, Vista, XP, Windows Server 2003-2008, x64, Windows 2000, NT4, Win95/98
License:Trial
Ruby Encryption Library 9.0.8
Ruby Encryption Library is designed to be a creative and useful ruby encryption, hashing, and encoding library which can create and verify digital signatures. more>>
Ruby Encryption Library 9.0.8 is designed to be a creative and useful ruby encryption, hashing, and encoding library which can create and verify digital signatures.
Major Features:
- Symmetric Encryption: AES, Blowfish, Twofish, RC2, ARC4, DES, 3DES, PBES1, PBES2.
- Hash Algorithms: SHA-1, SHA256, SHA384, SHA512, MD2, MD4, MD5, HAVAL.
- Hash Algorithms: RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD320.
- Encoding: Base64, hex, quoted-printable, URL-encoding.
- HMAC with any supported hash algorithm: HMAC-MD5, HMAC-SHA1, etc.
- Password-based Key Derivation Functions: PBKDF1, PBKDF2
- PKCS7 -- P7S and P7M creation, decryption, verification.
- Public key encryption/decryption with digital certificates.
- Digital signature creation/verification with digital certificates.
- Bzip2 in-memory compression.
- Encrypt / decrypt strings or byte data.
- Return encrypted data as Base64, quoted-printable, or hex-encoded strings.
- Hash strings or binary data using SHA1, MD2, MD5, HAVAL, SHA384, or SHA512.
- Public-key encryption with digital certificates.
- Pre-convert Unicode strings to ANSI (single-byte/char) before encrypting.
- Pre-convert Unicode strings to any charset before encrypting, compressing, or hashing.
- Base64 encode strings or byte data.
- Hex-encode encode strings or byte data.
- Compress strings or byte data with the BZIP2 compression algorithm.
- Implements FIPS81 padding scheme for AES.
- Up to 256-bit encryption is supported.
- Set binary secret-key directly for symmetric encryption algorithms.
- Initialization vectors.
- CBC (Cipher Block Chaining) Mode
- ECB (Electronic Cookbook) Mode
- Random byte data generation.
- Streaming hashing (pass data to hashing functions in chunks).
- Streaming encryption (pass data to encryption functions in chunks).
License:Trial
Folder Encryption Fairy 4.0
is an simple-to-use and reliable encryption utility to password protect folders or encrypt files for Win98/me/2000/XP/2003.It lets you password protect, hide, mask folders and encrypt files in folders. more>>
Folder Encryption Fairy 4.0 is a tool designed for encrypting your files, folder and make your maintain the privacy of your confidential data, which works with Win98/me/2000/XP/2003.
Folder Encryption Fairy lets you password protect, hide, mask folders and encrypt all files in folders. The unique of the software lies in the ability to intelligent combinational encryption, which can keep your folders extremely security.
Encrypt your Files with Folder Encryption Fairy is wise choice to keep your confidential data privacy!
The main functional modules include:
- Fast Encryption: let you password protect folders within one second. Without password, nobody is able to access, delete, copy or rename protected folders.
- High Density Encryption: Encrypt all the files in the protected folder with standard encryption algorithms. It is suitable for folders with vital data.
- Portable encryption: Encrypt folders in portable disk. The decryption soft is packaged with the folder, then you can access or decrypt the encrypted folders on others' computers.
- You can encrypt your folders by more than one encryption ways to keep extremely security.
- Mask folder: convert your folders into special folders such My Computer, Recyclers, Control Panel, then the folder can not be accessed directly.
- Hide folder: hide the folders so that nobody can see it on the disk.
- Wipe out folder: wipe out all files in the folders so that others can not get the files even they use data recovery software such as Easy Recovery.
Major Features:
- Provide intelligent combinational encrypt/decrypt.
- Password protection folders, mask folders, hide folders.
- Make any number of files and folders not accessible and invisible.
- Encrypt all files in folders with standard encryption algorithms.
- Protect folders in hard disk or portable disk.
- Support of NTFS and FAT systems.
Requirements:
- Operating Systems:Windows 98/Me;Windows 2000; Windows NT; Windows XP; Windows 2003
- 32 MB of RAM minimum
.NET Encryption Library 1.03
The .NET Encryption Library supports the strongest encryption algorithms and key sizes currently available more>>
The .NET Encryption Library supports the strongest encryption algorithms and key sizes currently available.
Main features:
- Symetric Encryption Supports these powerful encryption algorithms: Rijndael, Twofish, Blowfish, DES, TripleDES, and RC2. Initialization vectors and salts are supported.
- Asymetric Encryption Public/Private Key X509 Certificate encryption is supported. The libary also validates X509 certificate signing.
- Easy to Use The library has methods to encrypt/decrypt strings, bytes, streams and files. Strings are automatically Base64 encoded for use in storage in the text field of a database or embedding in XML.
- Hashing Numerous strong hashing algorithms are supported including SHA512, HAVAL, Ripemd320, and Gost Hash.
- Compression Compression of bytes, streams and files with GZip or Deflate is supported.
- Secure Erase Secure erase files and directories for maximum security after you have encrypted your files.
- Binary Encoding These encoding mechanisms are supported: uuEncode, Quoted Printable, Base64 and Hex String.
- Documentation Industry standard formatted help and an easy to use demo is included.
- 100% Managed Code 100% managed code written in C#. No external dependencies or libraries are required except for the .NET Framework 2.0
- Royalty Free Distribution Include with any .NET project royalty free.
Xceed Encryption Library 1.1
Easily add strong encryption and decryption to your Windows applications more>>
For traditional strong encryption, the library supports the newly adopted AES (US Advanced Encryption Standard) secret-key encryption algorithm (Rijndael), which uses 128, 192 or 256-bit keys. It also supports the Twofish encryption algorithm, a runner-up for AES. For public-key encryption, it offers the RSA algorithm unlimited key bit-sizes. It includes a test vector sample application with the test vectors required to demonstrate correct implementation of the encryption algorithms offered.
The library uses the modern SHA-2 and HAVAL hashing algorithms so that passphrases can be converted to exactly the amount of bits required for an encryption key and with better mathematical properties than older hashing algorithms such as MD5.
Like all Xceed components, this library is designed to be flexible yet extremely easy to use. In fact, it only takes one line of code to encrypt or decrypt memory or files. A single line of code can even be used to chain together multiple Xceed components like the Xceed Streaming Compression Library and the Xceed Binary Encoding Library, so you can compress, encrypt and encode data into text just as easily.
The fully self-contained ActiveX control at the core of the library is all you need to include with your projects. It has no external dependencies such as MFC DLLs, runtime libraries or other resources. That translates to minimal hassle at distribution time. The library also supports all the available ActiveX functionality designed to make your programming job easier, such as categorized properties, built-in constants and enumerations, context-sensitive F1-help, optional para
.NET Encryption Component 9.0.8
.NET Encryption Component is designed to be an easy-to-use utility which can return encrypted data as Base64, quoted-printable, or hex-encoded strings. more>>
.NET Encryption Component 9.0.8 is designed to be an easy-to-use utility which can return encrypted data as Base64, quoted-printable, or hex-encoded strings.
Major Features:
- Symmetric Encryption: AES, Blowfish, Twofish, RC2, ARC4, DES, 3DES, PBES1, PBES2.
- Hash Algorithms: SHA-1, SHA256, SHA384, SHA512, MD2, MD4, MD5, HAVAL.
- Hash Algorithms: RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD320.
- Encoding: Base64, hex, quoted-printable, URL-encoding.
- HMAC with any supported hash algorithm: HMAC-MD5, HMAC-SHA1, etc.
- Password-based Key Derivation Functions: PBKDF1, PBKDF2
- PKCS7 -- P7S and P7M creation, decryption, verification.
- Public key encryption/decryption with digital certificates.
- Digital signature creation/verification with digital certificates.
- Bzip2 in-memory compression.
- Encrypt / decrypt strings or byte data.
- Hash strings or binary data using SHA1, MD2, MD5, HAVAL, SHA384, or SHA512.
- Public-key encryption with digital certificates.
- Create and verify digital signatures.
- Pre-convert Unicode strings to ANSI (single-byte/char) before encrypting.
- Pre-convert Unicode strings to any charset before encrypting, compressing, or hashing.
- Base64 encode strings or byte data.
- Hex-encode encode strings or byte data.
- Compress strings or byte data with the BZIP2 compression algorithm.
- Implements FIPS81 padding scheme for AES.
- Up to 256-bit encryption is supported.
- Set binary secret-key directly for symmetric encryption algorithms.
- Initialization vectors.
- CBC (Cipher Block Chaining) Mode
- ECB (Electronic Cookbook) Mode
- Random byte data generation.
- Streaming hashing (pass data to hashing functions in chunks).
- Streaming encryption (pass data to encryption functions in chunks).
License:Shareware
Java Encryption Component 1.0
Java encryption library for encrypting and decrypting both strings and binary data more>>
Provides hashing functionality for both strings and binary data using SHA1, SHA384, SHA512, MD2, MD5, and HAVAL. Provides BZIP2 compression for both strings and binary data. Provides digital signature creation and verification. Provides encoding functionality for Base64, quoted-printable, and hex-encoding.
Main features:
- Encrypt / decrypt strings or byte data.
- Return encrypted data as Base64, quoted-printable, or hex-encoded strings.
- Hash strings or binary data using SHA1, MD2, MD5, HAVAL, SHA384, or SHA512.
- Public-key encryption with digital certificates.
- Create and verify digital signatures.
- Pre-convert Unicode strings to ANSI (single-byte/char) before encrypting.
- Pre-convert Unicode strings to any charset before encrypting, compressing, or hashing.
- Base64 encode strings or byte data.
- Hex-encode encode strings or byte data.
- Compress strings or byte data with the BZIP2 compression algorithm.
- Implements FIPS81 padding scheme for AES.
- Up to 256-bit encryption is supported.
- Set binary secret-key directly for symmetric encryption algorithms.
- Initialization vectors supported.
- CBC and ECB supported for Rijndael, Blowfish, and Twofish.
Version restrictions:
- 30 days trial
Python Encryption Library 9.0.8
Python Encryption Library is considered to be a useful and versatile utility which is able to create and verify digital signatures. more>>
Python Encryption Library 9.0.8 is considered to be a useful and versatile utility which is able to create and verify digital signatures.
Major Features:
- Symmetric Encryption: AES, Blowfish, Twofish, RC2, ARC4, DES, 3DES, PBES1, PBES2.
- Hash Algorithms: SHA-1, SHA256, SHA384, SHA512, MD2, MD4, MD5, HAVAL.
- Hash Algorithms: RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD320.
- Encoding: Base64, hex, quoted-printable, URL-encoding.
- HMAC with any supported hash algorithm: HMAC-MD5, HMAC-SHA1, etc.
- Password-based Key Derivation Functions: PBKDF1, PBKDF2
- PKCS7 -- P7S and P7M creation, decryption, verification.
- Public key encryption/decryption with digital certificates.
- Digital signature creation/verification with digital certificates.
- Bzip2 in-memory compression.
- Encrypt / decrypt strings or byte data.
- Return encrypted data as Base64, quoted-printable, or hex-encoded strings.
- Hash strings or binary data using SHA1, MD2, MD5, HAVAL, SHA384, or SHA512.
- Public-key encryption with digital certificates.
- Pre-convert Unicode strings to ANSI (single-byte/char) before encrypting.
- Pre-convert Unicode strings to any charset before encrypting, compressing, or hashing.
- Base64 encode strings or byte data.
- Hex-encode encode strings or byte data.
- Compress strings or byte data with the BZIP2 compression algorithm.
- Implements FIPS81 padding scheme for AES.
- Up to 256-bit encryption is supported.
- Set binary secret-key directly for symmetric encryption algorithms.
- Initialization vectors.
- CBC (Cipher Block Chaining) Mode
- ECB (Electronic Cookbook) Mode
- Random byte data generation.
- Streaming hashing (pass data to hashing functions in chunks).
- Streaming encryption (pass data to encryption functions in chunks).
License:Trial

Adva Encryption Plug-In Pro 4.0.5
Encrypt/decrypt/shred/make sfx .exe/work with .ZIP from Windows context menu more>> AEPE lets you encrypt files using 17 encryption algorithms and also shred/make encrypted .exe files and work with .ZIP files from context menu of Windows Explorer!
Encrypting files with using strong encryption algorithms: Advanced Encryption Standard (Rijndael), Blowfish, DES, CAST, RC2, Twofish, Diamond2, Mars, Gost, Tea, Safer and so on (17 algorithms). All algorithms are industrial encryption standards. Shredding (Safe removing files from your system). The shredded files will never be restored even with using Norton Unerase software. Making SFX (Self-extracting archives) from your files. It allows you to send encrypted .exe files to your friends and partners. They do not need to have any software to extract important data with using password - only this sfx .exe file. Making your files smaller, AEPE PRO compresses your data during encrypting. Your encrypted files will be on 50-500% smaller! And do not worry - you will be always able to restore original files with using your password. Ability to browse contents and extract it from ZIP archives. Ability to create own compressed ZIP archives. Using a riddle for your password inside encrypted file. You will never forgot your password! Using the power of standard Windows to work with your important files. AEPE integrates into Windows Explorers context menu and allows you to work with your data on your computer drives with only single mouse click!<<less
Encryption Workshop 3.2 Build 51115
Currently nine strong symmetrical block ciphers are implemented: BLOWFISH, GOST, RC 4, DES, Skipjack, TWOFISH, TEA and XOR. Any type of file can be encrypted/decrypted, not only ZIP files. more>>
Please be aware that many implementations of encryption algorithms exist on the market. While they all employ the same ideas they dont necessarily have to be binary compatible. Therefore, it may happen that files encrypted by Encryption Workshop will not be decrypted by other software or vice versa.
License:Shareware

Advanced Encryption Plug-In Pro 4.0.5
Encrypt/decrypt/shred/make sfx .exe/work with .ZIP from Windows context menu more>> AEPE lets you encrypt files using 17 encryption algorithms and also shred/make encrypted .exe files and work with .ZIP files from context menu of Windows Explorer!
Encrypting files with using strong encryption algorithms: Advanced Encryption Standard (Rijndael), Blowfish, DES, CAST, RC2, Twofish, Diamond2, Mars, Gost, Tea, Safer and so on (17 algorithms). All algorithms are industrial encryption standards. Shredding (Safe removing files from your system). The shredded files will never be restored even with using Norton Unerase software. Making SFX (Self-extracting archives) from your files. It allows you to send encrypted .exe files to your friends and partners. They do not need to have any software to extract important data with using password - only this sfx .exe file. Making your files smaller, AEPE PRO compresses your data during encrypting. Your encrypted files will be on 50-500% smaller! And do not worry - you will be always able to restore original files with using your password. Ability to browse contents and extract it from ZIP archives. Ability to create own compressed ZIP archives. Using a riddle for your password inside encrypted file. You will never forgot your password! Using the power of standard Windows to work with your important files. AEPE integrates into Windows Explorers context menu and allows you to work with your data on your computer drives with only single mouse click!<<less

ZipLock Encryption and Compression Utility 2.0
ZipLock Encryption and Compression Utility gives a simple to use, yet sophisticated tool for protecting sensitive data on your PC. more>>
ZipLock Encryption and Compression Utility 2.0 gives a simple to use, yet sophisticated tool for protecting sensitive data on your PC. It uses a combination of public-private key encryption and secret key encryption. ZipLock provides a variety of secret key encryption algorithms, including the Advanced Encryption Standard and two of the other finalists for the AES: Serpent and TwoFish. In addition to the extensive encryption support, ZipLock also features comprehensive support for compressing your data. ZipLock allows you to compress and view files using Zip, Jar, Tar, Gzip and BZip2.
Enhancements:
- Added support for encrypting using third-party public keys
- Support for signing and verifying files
- Support for the BZip2 compression format.
- A new skinnable look and feel was implemented
- A new startup wizard that generates a key pair or utilizes a key pair from an existing keystore was added.
Chilkat Encryption C++ Library 9.0.7
Chilkat Encryption C++ Library is a nearly comprehensive collection which has functions of Encryption, hashing, and encoding C++ library. more>>
Chilkat Encryption C++ Library 9.0.7 is a nearly comprehensive collection which has functions of Encryption, hashing, and encoding C++ library.
Major Features:
- Symmetric Encryption: AES, Blowfish, Twofish, RC2, ARC4, DES, 3DES, PBES1, PBES2.
- Hash Algorithms: SHA-1, SHA256, SHA384, SHA512, MD2, MD4, MD5, HAVAL.
- Hash Algorithms: RIPEMD128, RIPEMD160, RIPEMD256, RIPEMD320.
- Encoding: Base64, hex, quoted-printable, URL-encoding.
- HMAC with any supported hash algorithm: HMAC-MD5, HMAC-SHA1, etc.
- Password-based Key Derivation Functions: PBKDF1, PBKDF2
- PKCS7 -- P7S and P7M creation, decryption, verification.
- Public key encryption/decryption with digital certificates.
- Digital signature creation/verification with digital certificates.
- Bzip2 in-memory compression.
- Encrypt / decrypt strings or byte data.
- Return encrypted data as Base64, quoted-printable, or hex-encoded strings.
- Hash strings or binary data using SHA1, MD2, MD5, HAVAL, SHA384, or SHA512.
- Public-key encryption with digital certificates.
- Create and verify digital signatures.
- Pre-convert Unicode strings to ANSI (single-byte/char) before encrypting.
- Pre-convert Unicode strings to any charset before encrypting, compressing, or hashing.
- Base64 encode strings or byte data.
- Hex-encode encode strings or byte data.
- Compress strings or byte data with the BZIP2 compression algorithm.
- Implements FIPS81 padding scheme for AES.
- Up to 256-bit encryption is supported.
- Set binary secret-key directly for symmetric encryption algorithms.
- Initialization vectors.
- CBC (Cipher Block Chaining) Mode
- ECB (Electronic Cookbook) Mode
- Random byte data generation.
- Streaming hashing (pass data to hashing functions in chunks).
- Streaming encryption (pass data to encryption functions in chunks).
License:Trial
