Example #1
0
 public ChoPGPEncryptDecrypt()
 {
     CompressionAlgorithm  = ChoCompressionAlgorithm.Uncompressed;
     SymmetricKeyAlgorithm = ChoSymmetricKeyAlgorithm.TripleDes;
     PgpSignatureType      = PgpSignature.DefaultCertification;
     PublicKeyAlgorithm    = ChoPublicKeyAlgorithm.RsaGeneral;
     FileType = ChoPGPFileType.Binary;
 }
Example #2
0
 public PGPOptions()
 {
     CompressionAlgorithm  = ChoAppSettings.GetValue <CompressionAlgorithmTag>("CompressionAlgorithm", CompressionAlgorithmTag.Uncompressed, true);
     SymmetricKeyAlgorithm = ChoAppSettings.GetValue <SymmetricKeyAlgorithmTag>("SymmetricKeyAlgorithm", SymmetricKeyAlgorithmTag.TripleDes, true);
     PublicKeyAlgorithm    = ChoAppSettings.GetValue <PublicKeyAlgorithmTag>("PublicKeyAlgorithm", PublicKeyAlgorithmTag.RsaGeneral, true);
     PgpSignature          = ChoAppSettings.GetValue <PgpSignatureTag>("PgpSignature", PgpSignatureTag.DefaultCertification, true);
     PGPFileType           = ChoAppSettings.GetValue <ChoPGPFileType>("PGPFileType", ChoPGPFileType.Binary, true);
 }