Red de conocimiento informático - Conocimiento informático - ¿En qué categorías se puede dividir la criptografía y cuáles son las características de cada una?

¿En qué categorías se puede dividir la criptografía y cuáles son las características de cada una?

La criptografía se puede dividir en varias categorías, y las características de cada una son las siguientes:

La criptografía (Criptografía) generalmente se puede dividir en criptografía clásica y criptografía moderna.

Entre ellos, la criptografía clásica existe como un arte práctico. Su codificación y descifrado generalmente depende de la creatividad y las habilidades de los diseñadores y oponentes, y no existe una definición clara de la criptografía original. La criptografía clásica incluye principalmente los siguientes aspectos: cifrado monoalfabético, cifrado polialfabético y métodos de cifrado extraños.

La criptografía moderna se originó a partir de una gran cantidad de teorías relacionadas que surgieron a mediados y finales del siglo XX. En 1949, Shannon publicó un artículo clásico titulado "Teoría de la comunicación de los sistemas secretos", que marcó el comienzo. de la criptografía moderna.

La criptografía moderna incluye principalmente los siguientes aspectos: Criptografía simétrica, representada por DES, AES y RC4. Criptografía asimétrica, representada por RSA, ElGamal y cifrado de curva elíptica. Función hash, representada por MD5, SHA-1, SHA-512, etc. Firma digital, representada por firma RSA, firma ElGamal y firma DSA.