公開鍵暗号
公開鍵/秘密鍵のペアになった鍵を用意することで、特定の相手に対して安全に情報を送り届けるための仕組み
情報を送る時は
送りたい相手に鍵のペアを作ってもらい、公開鍵の方を送ってもらう
どうやって送ってもらうかは一旦置いておく
このへんの信用を担保するための仕組みもあったりする
SSLの証明書がーとかよく聞くあれです
その公開鍵を利用して送りたい情報を暗号化する
この時点でこの公開鍵とペアになった秘密鍵以外では復号化することができなくなる
後は相手に暗号化した情報を送る
ここでは前述した性質により信頼できない経路も利用できる
受け取った相手は秘密鍵を利用して暗号化された情報を復号化する
雑な認識だけどこんな感じ