31 Mayıs 2018 Perşembe

Data Encryption Standard (DES) - Kullanmayın

Giriş
DES 56 bit anahtar kullanır. 128 bitten küçük bir anahtar kullandığı için kırılabilir ve artık kullanılmıyor. Aynı anahtar ile düz veri şifrelenir ve açılır. Açıklaması şöyle.
DES uses a 56-bit key (formally, a 64-bit key, out of which 8 bits are simply ignored), so it represents a family of exactly 256 permutations(*).
Veriyi 8 byte'lık bloklar halinde işler. Açıklaması şöyle
For DES you'd have an input / output of 64 bit / 8 byte.

C#
DESCryptoServiceProvider Sınıfı yazısına taşıdım.

Hiç yorum yok:

Yorum Gönder