ElGamal暗号計算
素数 p、生成元 g、秘密鍵 x、一時鍵 k、メッセージ m を入力してください。
結果
使い方
- 上のフィールドに値を入力します。
- 「計算」を押すと結果がすぐに表示されます。
- 「共有」ボタンで結果へのリンクをコピーできます。
この計算ツールについて
1985年にTaher Elgamalが発表したElGamal暗号は、有限巡回群における離散対数問題の困難さを安全性の根拠とする公開鍵暗号方式です。素数 p と生成元 g が与えられても、y = g^x mod p から x を求めるのは計算上困難です。鍵生成では秘密鍵 x を選び、y = g^x mod p を公開鍵として公開します。暗号化では、メッセージごとに新しいランダムな一時鍵 k を選び、暗号文の組 (c₁, c₂) = (g^k mod p, m·y^k mod p) を作るため、同じ平文が2回同じ暗号文に暗号化されることはありません。
この計算ツールは、その計算を順を追って示します。小さな素数 p、生成元 g、秘密鍵 x、一時鍵 k、整数のメッセージ m を入力すると、アルゴリズムどおりに公開鍵と暗号文の組を導きます。暗号を学ぶ学生、情報科学の講師、セキュリティエンジニアは、このような簡単な例を使って、非対称暗号や、Diffie-Hellman鍵交換やDSA署名方式の土台にもなっている離散対数の考え方を直観的につかみます。実際の運用では数百桁もの素数が使われ、手計算や電卓の計算ではまったく扱えません。
このページは役に立ちましたか?
リアクションは最大3つまで選べます。
人気の計算機
ローン計算機
月々の支払い、総利息、および完全な返済スケジュール。
パーセント計算機
パーセント変化、ある値の何パーセント、比率計算。
割引計算機
最終価格、節約額、割引額を計算。
BMI 計算機
身長と体重から体格指数 (BMI) を計算(メートル法またはヤード・ポンド法)。
年齢計算機
生年月日から年・月・日単位で正確な年齢を計算します。
複利計算機
複利による最終金額と獲得利息を計算します。
すべての計算ツール
- ローン計算機
- 利益計算機
- 割引計算機
- BMI 計算機
- パーセント計算機
- 理想体重計算機
- 年齢計算機
- 出産予定日計算機
- 複利計算機
- BMR計算機(基礎代謝量)
- チップ計算機
- 燃料費計算機
- 日付差計算機
- 睡眠サイクル計算機
- 1日の水分摂取量計算ツール
- 単利計算機
- 心拍ゾーン計算機
- ランニングペース計算機
- ペットの年齢計算機
- 消費カロリー計算機
- マクロ計算機
- TDEE計算機(1日の総エネルギー消費量)
- ウエストヒップ比計算ツール
- 優等賞状 (Takdir/Teşekkür) 計算ツール
- 1RM(最大挙上重量)計算ツール
- 排卵日計算ツール
- 電気代計算機
- 単価計算機
- 貯蓄目標計算ツール
- 損益分岐点計算ツール
- ペイント計算機
- 科目平均点の計算機
- 営業日計算機
- 時間差計算機
- 燃費計算機
- 温度変換ツール
- タイル計算機
- アスペクト比計算機
- ローマ数字変換ツール
- 目標体重までの期間計算機
- 給与換算機(時給から年収へ)
- クレジットカード検証(Luhn)
- 体表面積(BSA)計算機
- 体感気温計算機
- オームの法則計算機
- PPI(画素密度)計算機
- モル質量計算機
- 星座計算機(西洋+十二支)
- IBAN検証
- 靴のサイズ変換ツール
- 国情報・国番号検索
- 時差(世界時計)
- 年平均成長率(CAGR)計算ツール
- 72の法則 計算ツール
- 血中アルコール濃度(BAC)計算ツール
- 除脂肪体重(LBM)計算ツール
- ピタゴラスの定理 計算ツール
- 速度換算ツール
- ダウンロード時間 計算ツール
- 日付計算ツール(加算/減算)
計算機が見つかりません
コメント