public EncryptedData(
      DERObjectIdentifier contentType,
      AlgorithmIdentifier encryptionAlgorithm,
      DEREncodable content) {
    ASN1EncodableVector v = new ASN1EncodableVector();

    v.add(contentType);
    v.add(encryptionAlgorithm.getDERObject());
    v.add(new BERTaggedObject(false, 0, content));

    data = new BERSequence(v);
  }