エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
簡単なRSA暗号のプログラムを OCaml で書いてみた - Linux > Mac > Windows
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
簡単なRSA暗号のプログラムを OCaml で書いてみた - Linux > Mac > Windows
最近、RSA暗号の本を読んだので、OCaml で実装してみました。 あくまで「簡単に」なので、100までの素数... 最近、RSA暗号の本を読んだので、OCaml で実装してみました。 あくまで「簡単に」なので、100までの素数同士の計算に限定しています。 実行すると、入力したデータがちゃんと復号化されていることがわかると思います。 それと、ランダムシードが固定されているので、各自で数値を変えて実行してみてください。 /-- ここから -- (* ユークリッド互除法 *) let rec gdc x y = if (y == 0) then x else let z = x mod y; in gdc y z;; (* 拡張ユークリッド互除法 ax - by = c の a だけ求める *) let ex_gdc x y = let rec loop a0 a1 x y = if (y == 0) then a0 else