Қазіргі таңдағы криптография үшін есептеуіш жабдықтарды қолдануды алдын-ала болжаушы алгоритмдік шифрлеудің ашық қолдану. Кеңінен таралған алгоритмдер:
хэш-функциялар MD4, MD5, MD6, SHA-1, SHA-2, ГОСТ Р 34.11-94.
Мәтінді шифрлеу
Криптографиялық кілттерді басқару
Криптографиялық жүйелерді қорғау кезінде кілттерді сақтау, орналастыру, құру немесе кілттердің өзі құралатын шығыс кілттік ақпарат мәселелерімен бетпе-бет келеді. Бұл мәселеге көп назар аударудың маңыздылығын шабуыл жасаушылар криптографиялық алгоритмнен гөрі кілттердің жүйесіне көп шабуылдайды.
Симметриялық алгоритм үшін кілт ұзындығы:
Симметриялық алгоритм үшін кілт ұзындығы:
64 80 112 128 (БИТ)
Ассиметриялық алгоритм үшін кілт ұзындығы :
387 512 768 1792 2304 (БИТ)
Ассиметриялық
Симметриялық
Асимметриялық криптожүйелер 1970 жылдары пайда болды. Асимметриялық криптожүйелердің симметриялық криптожүйелерден негізгі айырмашылығы мұнда ақпаратты шифрлеген соң, оны ашу үшін әр түрлі кілттер қолданылады:
1) ашық кілт К - ақпаратты шифрлеу үшін және ол к құпия кілтінен ерекшеленеді.
2) құпия кілт к - К ашық кілті арқылы шифрленген ақпаратты ашу үшін.