Desikd .net
DES uses a 64-bit key (8 bytes) but only 56 bits are effective; the 8th bit of each byte is parity. The Initialization Vector (IV) is 64 bits (8 bytes) for CBC mode.
using (DES des = DESCryptoServiceProvider.Create())
des.GenerateKey(); // random 8-byte key
des.GenerateIV(); // random 8-byte IV
byte[] key = des.Key;
byte[] iv = des.IV;
This option is punchy and designed for social media feeds.
Headline: DESIKD .NET // Launch Mode 🚀 DESIKD .NET
Body: The new site is officially live.
DESIKD .NET is home to my latest work, thoughts on development, and digital design experiments. DES uses a 64-bit key (8 bytes) but
This has been a labor of love, built from the ground up to showcase what happens when clean code meets thoughtful design.
🔗 Check it out at the link in bio.
I’d love to hear your thoughts on the new layout!
#DESIKD #DotNet #WebDesign #Launch #Portfolio #DeveloperLife This option is punchy and designed for social media feeds
// Encrypt
var opts = new EncryptionOptions Iterations = 100_000, UseHkdf = false ;
byte[] cipher = Desikd.Encrypt(Encoding.UTF8.GetBytes("secret"), "password123", opts);
string encoded = Convert.ToBase64String(cipher);
// Decrypt
byte[] cipherBytes = Convert.FromBase64String(encoded);
byte[] plain = Desikd.Decrypt(cipherBytes, "password123", opts);
string message = Encoding.UTF8.GetString(plain);
Susah
ReplyDeletePadahal es
ReplyDelete