What's Changed
* fix: bugs with non RSA keys signing by fulder in https://github.com/fulder/pki-tools/pull/128
* **[BREAKING]** `OCSPResponse.sign(cert: Certificate, issuer: Certificate, algorithm: HashAlgorithm, private_key: CryptoPrivateKey)` parameters changed to `OCSPResponse.sign(cert: Certificate, issuer: Certificate, response_algorithm: SignatureAlgorithm, private_key: CryptoPrivateKey, signature_algorithm: Optional[SignatureAlgorithm] = None)`
* Fix bug with DSA keys dump having non string values
* Fix bug with DSA signed OCSP Response not validated correctly against the issuer
* Fix bugs with `Certificate.verify` function not working for non RSA keys
* Make `Certificate.sign` function `signature_algorithm` parameter Optional (for `ED448` and `ED25519` keys)
* Make `CertificateSigningRequest.sign` function `signature_algorithm` parameter Optional (for `ED448` and `ED25519` keys)
* **[BREAKING]** Change `CertificateRevocationList.sign` `algorithm` parameter from `HashAlgorithm` to and Optional `SignatureAlgorithm`
**Full Changelog**: https://github.com/fulder/pki-tools/compare/v0.0.47...v0.0.48