このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

Cryptography (暗号学)

暗号学(Cryptography、cryptology)は、メッセージを安全に符号化して送信する方法を研究する科学です。暗号学は、安全でない環境でメッセージを符号化および復号するために使用されるアルゴリズムの設計および研究と、それらの応用です。

暗号学は、データの機密性 (data confidentiality) だけではなく、識別 (identification)、認証 (authentication)、否認防止 (non-repudiation)、データの完全性 (data integrity) にも取り組んでいます。したがって、暗号システム (cryptosystems)、つまりコンテキストにおける暗号方式の使い方も研究します。