検索
連載

「暗号アルゴリズム」とは

「暗号アルゴリズム」とは、暗号化の手順のことである。代表的な暗号アルゴリズムには、RSAやAESなどが挙げられる。

Share
Tweet
LINE
Hatena

 「暗号アルゴリズム」とは、暗号化の手順のことである。

 代表的な暗号アルゴリズムには、RSAAESなどが挙げられる。RSAは公開鍵暗号方式に用いられる暗号アルゴリズムであり、AESは共通鍵暗号方式に用いられる暗号アルゴリズムである。公開鍵暗号方式では、Rabin暗号、Paillier暗号、ElGamal暗号、共通鍵暗号方式では、DESFEALMISTY、Camelliaなども有名である。

 この他にも、暗号化したい文をビットなど小さい単位で逐次処理する暗号方式であるストリーム暗号があり、代表的な暗号アルゴリズムは、RC4、RC5である。

 また近年では、楕円曲線を利用した暗号方式が増えてきており、注目されている。

 実際に多くの暗号アルゴリズムが実装されているソフトウェアにOpenSSLが挙げられる。OpenSSLでは、公開鍵暗号方式に利用される鍵の生成や共通鍵暗号方式を用いた暗号化などを行え、ライブラリとしてさまざまなプログラミング言語やOSにも対応しているため、その用途は多岐にわたる。

関連用語

暗号化/復号

■更新履歴

【2004/1/1】初版公開。

【2019/2/12】最新情報に合わせて内容を書き直しました(セキュリティ・キャンプ実施協議会 著)。


Copyright © ITmedia, Inc. All Rights Reserved.

Security & Trust 記事ランキング

  1. 「SMSは認証に使わないで」 米CISA、モバイル通信を保護する8つのベストプラクティスを公開
  2. 終わらせましょう。複雑過ぎるKubernetes/クラウドネイティブが生む心理的安全性の低下を――無料でクラウドセキュリティの勘所が分かる130ページの電子書籍
  3. 3割程度のSaaS事業者が標準的なセキュリティ対策をしていない アシュアードがSaaS事業者を調査
  4. 「このままゼロトラストへ進んでいいの?」と迷う企業やこれから入門する企業も必見、ゼロトラストの本質、始め方/進め方が分かる無料の電子書籍
  5. 「生成AIのサイバー攻撃への悪用」は増加する? 徳丸浩氏が予測する2025年のセキュリティ
  6. 増える標的型ランサムウェア被害、現場支援から見えてきた実態と、脆弱性対応が「限界」の理由
  7. AWS、組織のセキュリティインシデント対応を支援する「AWS Security Incident Response」を発表 アラートに圧倒されるセキュリティチームをどう支援?
  8. 高度なAIでAIをテスト OpenAIが実践するAIモデルのレッドチーム演習とは
  9. 中小企業の20%の経営層は「自社はサイバー攻撃に遭わない」と信じている バラクーダネットワークス調査
  10. ゼロトラストの理想と現実を立命館大学 上原教授が語る――本当に運用できるか? 最後は“人”を信用できるかどうか
ページトップに戻る