SSL非対称暗号化暗号化について



暗号化アルゴリズムには多くの種類があり、古代ギリシャでは羊皮紙で棒に縛られていたが、羊皮紙を開けると解読された.
一般的な暗号化アルゴリズム:
・シフトのアルゴリズムABCDEを左または右に2ビット移動してCDEFG->復号を左に2ビット移動して復号化されたABCDE
・配列アルゴリズム
1
2
3
1
A
B
C
2
D
E
F
3
G
H
I
暗号化前にAEIは暗号化後に11,22,33となり,復号化後にAEIとなる.
以上の2つのアルゴリズムの特徴から,暗号化は復号に用いる鍵と同様であり,このような暗号化方式は対称暗号化となる.
暗号化タイプ
・対称暗号化:暗号解読用は同じ鍵
・非対称暗号化:暗号解読用は異なる鍵
対称暗号化は2種類に分けることができる:1つは1つの暗号化で、もう1つはブロック暗号化情報で、通常64ビットを1つのブロックに暗号化するので、対称暗号化アルゴリズムは非対称暗号化アルゴリズムより千倍速い.
非対称暗号化は2つの概念に関連し、1つは鍵、2つは公開鍵、【公開鍵】は情報を暗号化するために使用され、【秘密鍵】は公開鍵が暗号化した情報を復号するために使用され、非対称暗号化は通常、中間ハッカーが公開鍵を盗むことを心配せず、対称暗号化よりも安全である.
SSL(Secure Socket Layer)は、Web仲介者が情報を盗むことから、ブラウザとサーバの前の安全な通信を保障するために使用されます.
1.                    ,    https   (https://s)
2.                   
3.                     , :GOOGLE  ,              
4.               ,     URL        
6.                           ,       ,       URL    
7.                  ,                 responses.