public class DHCrypt
extends java.lang.Object
修飾子とタイプ | フィールドと説明 |
---|---|
byte[] |
myPubKey
このオブジェクトの Subject Public Key Info (DER形式)
dhClient() 実行後でないと,有効な値を得られない. |
java.lang.String |
myPubKeyEnc
Base64でエンコードされた myPubKey
dhClient() 実行後でないと,有効な値を得られない. |
コンストラクタと説明 |
---|
DHCrypt()
コンストラクタ.状態を初期化する.
|
修飾子とタイプ | メソッドと説明 |
---|---|
byte[] |
dhClient(byte[] serverKeyEnc)
サーバの SPKI(DER形式)から自分の SPKI(DER形式)を生成して返す.また,共通鍵 mySharedSecret も計算する.
|
byte[] |
dhCrypt(byte[] data)
DES(ECB) での暗号化.テスト用.
|
public byte[] myPubKey
public java.lang.String myPubKeyEnc
public byte[] dhClient(byte[] serverKeyEnc)
serverKeyEnc
- サーバの Subject Public Key Info (DER)public byte[] dhCrypt(byte[] data)
data
- 暗号化するバイト列.