RSA(Rivest-Shamir-Adleman)とは、デファクトスタンダードとなっている公開鍵アルゴリズムです。
公開鍵暗号は、暗号化する鍵から復号化する鍵を生成できないようになっています。
暗号文 = 平文のE乗 mod N
RSAの暗号文は、平文をE回掛け算し、その結果をNで割った値です。EとNの組み合わせが公開鍵(暗号鍵)になります。
平文 = 暗号文のD乗 mod N
RSAの平文は、暗号文をD回掛け算し、その結果をNで割った値です。DとNの組み合わせが秘密鍵(復号鍵)になります。
EとDの最小公倍数を決めることは簡単ですが、EからDを求めるのは困難になります。
Cookie | 期間 | 説明 |
---|---|---|
cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |