Kriptografia

Kriptografia ni sayansi ya kulinda taarifa kwa kuzibadilisha katika umbo lisilosomeka moja kwa moja, linalojulikana kwa Kiingereza kama ciphertext. Lengo kuu ni kuhakikisha faragha, uadilifu, na uthibitisho wa data katika mawasiliano ya kidijitali.Stallings, W. Cryptography and Network Security: Principles and Practice. New Jersey: Pearson, 2017

 Historia 
Mbinu za kriptografia zilianza kale kupitia ufichaji wa maandishi kama Caesar cipher ya Warumi. Mapinduzi makubwa yalikuja wakati wa Vita vya Pili vya Dunia kwa kutumia mashine ya Enigma nchini Ujerumani.Kahn, D. The Codebreakers: The Comprehensive History of Secret Communication. New York: Scribner, 1996

 Kriptografia ya Kisasa 
Katika enzi ya kompyuta, kriptografia imegawanyika katika mbinu kuu mbili:

 Symmetric key cryptography – ambapo ufunguo mmoja hutumika kuficha na kufumbua.
 Asymmetric key cryptography – ambapo funguo mbili hutumika, yaani public key na private key.Menezes, A., van Oorschot, P., & Vanstone, S. Handbook of Applied Cryptography. Boca Raton: CRC Press, 1996

 Umuhimu 
Leo, kriptografia inalinda mifumo ya benki mtandaoni, huduma za kijamii, na miamala ya kidijitali. Teknolojia kama SSL/TLS na blockchain zimejengwa juu ya misingi ya kriptografia.Diffie, W. & Hellman, M. New Directions in Cryptography. IEEE Transactions on Information Theory, 1976

 Marejeo 

Jamii:uandishi
Jamii:Kompyuta