ChangeLog 2.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. 2003-12-07 Sebastien Pouliot <[email protected]>
  2. * ContentInfo.cs: Modified default Oid not to include description.
  3. Added basic support for static GetContentType.
  4. * EnvelopedPkcs7.cs: New. Partial implementation of PKCS#7 envelopes
  5. (encrypted data).
  6. * KeyAgreeRecipientInfo.cs: New. Stub for key agreement informations.
  7. Note that key agreement algorithms (DH) are absent from the framework.
  8. * KeyTransRecipientInfo.cs: New. Implementation for key transport
  9. informations.
  10. * Pkcs7Recipient.cs: New. Implementation of "recipients" - how it
  11. links to a X.509 certificate (issuer and serial key or subject key
  12. info).
  13. * Pkcs7RecipientCollection.cs: New. Collection of Pkcs7Recipient.
  14. * Pkcs7RecipientEnumerator.cs: New. Enumerator for Pkcs7Recipient.
  15. * Pkcs7AttributeCollection.cs: New. Collection of Pkcs9Attributes.
  16. * Pkcs7AttributeEnumerator.cs: New. Enumerator for Pkcs9Attributes.
  17. * PublicKeyInfo.cs: New. Handle public key informations.
  18. * RecipientInfoCollection.cs: New. Collection of RecipientInfo (and
  19. inherited classes).
  20. * RecipientInfoEnumerator.cs: New. Enumerator for RecipientInfo (and
  21. inherited classes).
  22. * SignedPkcs7.cs: New. Partial implementation of PKCS#7 signed
  23. structures.
  24. * SignerInfo.cs: New. Information (certificate and attributes) about
  25. the signer. Actual signature/verification stuff is missing.
  26. * SignerInfoCollection.cs: New. Collection of SignerInfo.
  27. * SignerInfoEnumarator.cs: New. Enumerator for SignerInfo.
  28. * SubjectIdentifier.cs: New. Contains the type of identifier linking
  29. to a subject.
  30. * SubjectIdentifierOrKey.cs: New. Contains the subject's public key or
  31. an information linking to a subject public key.
  32. 2003-11-08 Sebastien Pouliot <[email protected]>
  33. * ContentInfo.cs: New. Class to encapsulate PKCS7 ContentInfo. Static
  34. method GetContentType need to be completed (requires some test vectors).
  35. * Pkcs7Signer.cs: New. Class to add attributes (authenticated and/or
  36. authenticated), certificates and other informations to the signature.
  37. * RecipientInfo.cs: New. Abstract class to encpasulate recipient
  38. informations.
  39. 2003-11-07 Sebastien Pouliot <[email protected]>
  40. * AlgorithmIdentifier.cs: New. Class to encapsulate PKCS7 AlgorithmIdentifier.
  41. * CryptographicAttribute.cs: Basic class for attributes.
  42. * KeyAgreeKeyChoice.cs: New. Enumeration for key agreement.
  43. * Pkcs9Attribute.cs: New. Base class for Pkcs#9 attributes.
  44. * Pkcs9DocumentDescription.cs: New. Pkcs#9 DocumentDescription attribute.
  45. * Pkcs9DocumentName.cs: New. Pkcs#9 DocumentName attribute.
  46. * Pkcs9SigningTime.cs: New. Pkcs#9 SigningTime attribute.
  47. * RecipientInfoType.cs: New. Enumeration for RecipientInfo.
  48. * RecipientSubType.cs: New. Enumeration for RecipientInfo.
  49. * SubjectIdentifierOrKeyType.cs: New. Enumeration for SubjectIdentifier.
  50. * SubjectIdentifierType.cs: New. Enumeration for SubjectIdentifier.