コード例 #1
0
ファイル: TheBallEKE.cs プロジェクト: kallex/Caloom
 public void InitiateCurrentSymmetricFromSecret(byte[] sharedSecret)
 {
     SharedSecretEnc = new SymmetricSupport();
     SharedSecretEnc.InitializeFromSharedSecret(sharedSecret);
 }
コード例 #2
0
ファイル: TheBallEKE.cs プロジェクト: kallex/Caloom
 private void Bob2_2_GenerateRandomSessionKeyWithIV()
 {
     SessionKeyEnc = new SymmetricSupport();
     SessionKeyEnc.InitializeNew();
 }
コード例 #3
0
ファイル: TheBallEKE.cs プロジェクト: kallex/Caloom
 private async Task Bob2_2_GenerateRandomSessionKeyWithIVAsync()
 {
     SessionKeyEnc = new SymmetricSupport();
     SessionKeyEnc.InitializeNew();
 }
コード例 #4
0
ファイル: TheBallEKE.cs プロジェクト: kallex/Caloom
 private void Alice3_1_DecryptSessionKey()
 {
     var sessionKeyAndIV = PublicAndPrivateKeys.Decrypt(EncryptedSessionKey, false);
     SessionKeyEnc = new SymmetricSupport();
     SessionKeyEnc.InitializeFromKeyAndIV(sessionKeyAndIV);
 }