Криптография
Криптография — это дисциплина, изучающая методы шифрования и авторизации данных для обеспечения безопасности коммуникаций.
Key Concepts: 1. Symmetric [Encryption](/ru/terms/symmetric-encryption) (AES). 2. Asymmetric Encryption (RSA, ECC). 3. Hashing (SHA-2, SHA-3). 4. Steganography. 5. Cryptanalysis. Standards: TLS/SSL for web, PGP for email, SSH for remote access.
graph LR
Center["Криптография"]:::main
Rel_dynamic_analysis["dynamic-analysis"]:::related -.-> Center
click Rel_dynamic_analysis "/terms/dynamic-analysis"
classDef main fill:#7c3aed,stroke:#8b5cf6,stroke-width:2px,color:white,font-weight:bold,rx:5,ry:5;
classDef pre fill:#0f172a,stroke:#3b82f6,color:#94a3b8,rx:5,ry:5;
classDef child fill:#0f172a,stroke:#10b981,color:#94a3b8,rx:5,ry:5;
classDef related fill:#0f172a,stroke:#8b5cf6,stroke-dasharray: 5 5,color:#94a3b8,rx:5,ry:5;
linkStyle default stroke:#4b5563,stroke-width:2px;
🧒 Простыми словами
Представь, что ты отправляешь письмо, написанное на языке, который знаешь только ты и получатель. Даже если почтальон откроет конверт, он ничего не поймет. Современные компьютеры делают это мгновенно, используя очень сложные математические формулы, которые работают как цифровые замки.
🤓 Expert Deep Dive
Важнейшее разделение в современной криптографии — это блочные и потоковые шифры. Также критически важна реализация 'Zero-Knowledge Proofs' (Доказательство с нулевым разглашением), которые позволяют подтвердить истинность утверждения, не раскрывая само утверждение. Это открывает путь к полной анонимности в блокчейне (например, проект Zcash). Будущее криптографии связано с квантовыми компьютерами, которые могут взломать текущие RSA-ключи, поэтому сейчас активно разрабатываются 'решеточные' алгоритмы шифрования.