Posts

Showing posts with the label encryption

3DES File Encryption (C#)

Image
In cryptography, Triple DES (3DES or TDES) is a symmetric-key block cipher, which applies the DES cipher algorithm three times to each data block.   https://en.wikipedia.org/w/index.php?title=Triple_DES&oldid=995820064  To use 3DES functionality first off all we need to include “System.Security.Cryptography”. using System.Security.Cryptography;   Then we should create and adjust an object which will do encryption: var tdese = TripleDES.Create(); tdese.Mode = CipherMode.ECB; tdese.Padding = PaddingMode.PKCS7; tdese.Key = ConvertHexStringToByteArray( "AABBCCDDEE11223344556677889900FF" ); var encryptor = tdese.CreateEncryptor();  “ConvertHexStringToByteArray” function to convert hex string to byte array: public static byte [] ConvertHexStringToByteArray ( string hexString ) { if (hexString.Length % 2 != 0 ) { throw new ArgumentException(String.Format(CultureInfo.InvariantCulture, "The binary key cannot have an od...

File Privacy

Image
  File Privacy has following features: - File decryption/encryption (3DES) - File compare for cryptography - Create random key hex string and save as file - Hex string based decryption/encryption   Install    

PGP Tool

Image
for Windows   for Android   PGP Tool has following features: Open PGP Files Encrypt any file as PGP file Create new PGP keys Import and export PGP keys