public KekRecipientInfo(
     Asn1Sequence seq)
 {
     version = (DerInteger)seq[0];
     kekID   = KekIdentifier.GetInstance(seq[1]);
     keyEncryptionAlgorithm = AlgorithmIdentifier.GetInstance(seq[2]);
     encryptedKey           = (Asn1OctetString)seq[3];
 }
 public KekRecipientInfo(
     KekIdentifier kekID,
     AlgorithmIdentifier keyEncryptionAlgorithm,
     Asn1OctetString encryptedKey)
 {
     this.version = new DerInteger(4);
     this.kekID   = kekID;
     this.keyEncryptionAlgorithm = keyEncryptionAlgorithm;
     this.encryptedKey           = encryptedKey;
 }