タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

RSA暗号に関するtmsanrinshaのブックマーク (4)

  • RSA

    Java (4) RSA - RSA暗号と署名 ■キーワード BigIntegerクラス ■ソース kuwa:~kikn/Java/RSA/*.java (自分のディレクトリにコピーして実行してよい) 1. RSAのきほん さて,RSA暗号をやってみよう.まずは,通常のMathライブラリを使って. RSA - 平文m=2の暗号化と復号化 1 class RSA{ 2 public static void main(String[] args){ 3 int p = 5; 4 int q = 11; 5 int n = p * q; 6 int e = 27; 7 int d = 3; 8 int m = 2; 9 int c = (int)Math.pow(m,e) % n; 10 int m2 = (int)Math.pow(c,d) % n; 11 System.out.print

  • 実演: RSA暗号の理論と実際 - faireal.net

    JavaScript: 触って分かる公開鍵暗号RSA 2004年 2月 4日 記事ID d40204 公開鍵暗号RSAの各面について。 に書いてあるような理論的説明でなく、 実地に体験しながら、具体的に見ていきましょう。 JavaScript で実装したRSA暗号系 PigPGP 0.2.3 日語版 を使います。 このデモは、内部で実際に行っている演算の様子をガラス張りにして見せてくれます。 初めに 例えばパソコンについて理解するのに、を読んだだけで十分に納得がいくものでしょうか。 やはりパソコンについてよく分かるようになるにはパソコンをいじってみるのがいちばんでしょう。 同じように、ここではRSA暗号について実感として分かることが目的ですから、 RSA暗号系を自分の手でいじってみるのがいちばんです。 PigPGP 0.2.3 日語版がそれです。 これは JavaScript で実

  • RSA暗号体験入門 (目次)

    ここでは,主にRSA暗号や公開鍵暗号について,入門者・初心者レベルの方を対象に解説しています。 しかも,RSA暗号についてより感覚的に理解しやすくするために,実際にRSAによって暗号化や復号ができる プログラム(Javaアプレット)を用意しています。 必要に応じて暗号化を体験しながら文を読み進めると, 感覚的にも理論的にもRSA暗号を理解できるはずです。 これを読破すれば,RSA暗号の概要から詳細な仕組みまでを一通り知ることができるでしょう。 第1章 暗号技術 1.1 暗号の定義 1.2 暗号の基原理 1.3 計算量と安全性 1.4 暗号の種類 1.4.1 秘密鍵暗号 1.4.2 公開鍵暗号 1.4.3 秘密鍵暗号と公開鍵暗号の併用 第2章 RSA暗号方式 基礎編 2.1 秘密鍵と公開鍵の作成 2.2 暗号化と復号化 2.3 RSA暗号の実行例 2.4 RSA暗号の安全性 第3章 RS

  • RSA暗号で「ふっかつのじゅもん」を作る(1) - Pashango’s Blog

    オッス、オラ、トンヌラ! 前回は、高速素数判定を作りましたが、今回はRSA暗号を使って、昔懐かしの「ふっかつのじゅもん」を作ってみましょう。 Pythonを使って高速素数判定をしてみる - Pashango’s Blog あ、「今さらRSAかよ」と思いました? 自分でRSAを実装してみると、色々知らない事が出てきて面白いですよ。 あとRSAは、暗号化以外にも応用が利くんで覚えておいて損はしませんよ。 RSA暗号とはなにか? ゲームプログラマは基的にゲームばっかやってるんで、一般的な情報処理知識に欠けている場合がほとんどです。 まずはRSA暗号の説明から始めましょう。 RSA暗号とは、2つの鍵「公開鍵」と「秘密鍵」を使う暗号方式です。 「公開鍵」は暗号化キーです、みんなに公開してかまいません。 「秘密鍵」は復号化キーです、みんなにバレてはいけません厳重に保管してください、間違ってもネット上

    RSA暗号で「ふっかつのじゅもん」を作る(1) - Pashango’s Blog
  • 1