plebble
us.gov.crypto.test.symmetric_encryption Class Reference
Collaboration diagram for us.gov.crypto.test.symmetric_encryption:

Public Member Functions

boolean main ()
 
boolean test_encrypt_decrypt (String plaintext_string)
 
boolean test_encrypt_decrypt_keys (String plaintext_string, PrivateKey priv_a, PublicKey pub_b, PrivateKey priv_b, PublicKey pub_a)
 
boolean test_encrypt_multiple (String plaintext_string)
 
boolean test_decrypt_nulls (String ciphertext_string)
 
boolean test_decrypt_multiple (String plaintext_string)
 

Package Attributes

KeyPair a
 
KeyPair b
 
KeyPair c
 

Member Function Documentation

◆ main()

◆ test_decrypt_multiple()

boolean us.gov.crypto.test.symmetric_encryption.test_decrypt_multiple ( String  plaintext_string)
inline

◆ test_decrypt_nulls()

◆ test_encrypt_decrypt()

boolean us.gov.crypto.test.symmetric_encryption.test_encrypt_decrypt ( String  plaintext_string)
inline

◆ test_encrypt_decrypt_keys()

boolean us.gov.crypto.test.symmetric_encryption.test_encrypt_decrypt_keys ( String  plaintext_string,
PrivateKey  priv_a,
PublicKey  pub_b,
PrivateKey  priv_b,
PublicKey  pub_a 
)
inline

References us.pair< f, s >.first, us.ko.is_ko(), log, us.ko.msg, and us.pair< f, s >.second.

Referenced by us.gov.crypto.test.symmetric_encryption.main(), and us.gov.crypto.test.symmetric_encryption.test_encrypt_decrypt().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ test_encrypt_multiple()

boolean us.gov.crypto.test.symmetric_encryption.test_encrypt_multiple ( String  plaintext_string)
inline

Member Data Documentation

◆ a

◆ b

◆ c

KeyPair us.gov.crypto.test.symmetric_encryption.c
package

The documentation for this class was generated from the following file: