リモートでコンピューターにアクセスするためのプロトコルであるSSHは、コンピューターの認証を行うために公開鍵暗号を利用しています。公開鍵暗号の方式には「RSA」「DSA」「ECDSA」「EdDSA」があり、それぞれの仕組みと「SSHに適した方式」について ...
この記事では、暗号のやり方の一つであるRSA公開鍵と秘密鍵について、鍵値そのものを計算で求め、実際に任意の値を暗号化し、それを復号化してもらう計算行為を、記事に沿ってやってもらうものです。 これによって、「本当に別の鍵で復号化なんか ...
RSA暗号について調べたことをメモします。 論理の証明はしていません。性質からRSA暗号の仕組みをまとめたものです。誤りがあるかもしれません。その時はご指摘いただければ幸です。 利用されている2つの性質 1つ目の性質 $${p}$$ が素数で,$${a}$$ が $${p} ...
暗号化通信では、情報の送信者と受信者が暗号化および復号に用いる鍵を共有する必要がある。その鍵を安全に交換するための技術が「鍵交換アルゴリズム」だ。代表的な鍵交換アルゴリズムである「Diffie-Hellman方式」(DH法)と「RSA方式」(Rivest-Shamir-Adleman ...
「ビジネス+IT」の会員の方(登録は無料)のみ、ご利用いただけます。 現在、コメントの違反報告があったため一部機能が利用できなくなっています。 そのため、この機能はご利用いただけません。 詳しくはこちらにお問い合わせください。 必要な会員情報 ...