サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
qiita.com/kz-rv04
はじめに C#のSystem.Security.Cryptography 名前空間ではハッシュや乱数生成、メッセージ認証といった操作や、データの暗号化アルゴリズムが提供されています。 今回はその暗号化アルゴリズムのうち、対称鍵暗号(共通鍵暗号)の1つであるAES暗号と、公開鍵暗号の1つであるRSA暗号を用いて平文を暗号化し暗号文を取得、また逆に暗号文を復号し平文を求めるプログラムを書いてみました。 AES暗号とは? AES(Advanced Encryption Standard)はRijndaelとも呼ばれ 旧規格の対称鍵暗号であるDES(Data Encryption Standard)の安全性が低下したために、NIST(アメリカ国立標準技術研空所)が公募し、2000年に選定された対称暗号である。 AES暗号の実装 それでは実際にコードを書いてAES暗号を利用してみます。 AES暗号は
このページを最初にブックマークしてみませんか?
『qiita.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く