Skip to content

v2021.1

Latest
Compare
Choose a tag to compare
@MayMeow MayMeow released this 31 Oct 10:59
· 6 commits to master since this release
7b42dac

New CertificationAuthority Interface, continue moving from old functions to new and new namespace. All deprecated functions are still available.

  • Add MayMeow\Cryptography\Authority\CertificateAuthority and MayMeow\Cryptography\Authority\CertificateAuthorityInterface
  • MayMeow\Cryptography\Cert\CertParameters now storing data into object vars instead arrays and implementing SerializableInterface
  • MayMeow\Loaders\FileLoader is now deprecated and using MayMeow\Cryptography\Filesystem\RsaParametersFileLoader to load and return KeyPairs
  • MayMeow\Model\KeyPair is duplicate of MayMeow\Cryptography\RSA\RSAParameters and is now deprecated.
  • MayMeow\Cryptography\Authority\DefaultCertificateAuthorityConfiguration container will bring default certification authority paths to templates to create own you need to implement MayMeow\Cryptography\Authority\CertificateAuthorityConfigurationInterface
  • To load configArgs for certificate use MayMeow\Cryptography\Authority\CertificateConfigArgs it will need to load CertificationAuthorityConfiguration, constructor require to implement MayMeow\Cryptography\Authority\CertificateAuthorityInterface if yo want to create own certification authority

What's Changed

New Contributors

Full Changelog: v2021.2.1...v2021.1