エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
RSA暗号で遊んでみる - ser1zw's blog
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
RSA暗号で遊んでみる - ser1zw's blog
この記事では RSA暗号をC#で作って遊ぼうと思います RSA暗号とは 「桁数が大きい合成数の素因数分解問題... この記事では RSA暗号をC#で作って遊ぼうと思います RSA暗号とは 「桁数が大きい合成数の素因数分解問題が困難であることを安全性の根拠とした公開鍵暗号の一つ」 RSA暗号 - Wikipedia どういうことかというと 公開鍵が復号用の秘密鍵の積になってるけど、桁数が大きすぎて素因数分解できない = 秘密鍵がバレない、そんな暗号方式です。 暗号化のほか、ディジタル署名にも使われています。 まずはRSA暗号についてざっくりと解説 サルにもわかるRSA暗号: RSA暗号の世界とはやわかり RSAがすごくわかりやすいので、先に読んでおきましょう。 登場人物 暗号化対象のデータ m 秘密鍵 p, q, d 公開鍵 pq(秘密鍵pとqの積), e 暗号化の式 c = m ^ e mod pq 復号の式 m = c ^ d mod pq p, q, eは勝手に決めます。ただしp, qは素数、eにp