package key-parsers
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Parsers for multiple key formats
Install
dune-project
Dependency
Authors
Maintainers
Sources
key-parsers-1.0.0.tbz
sha256=6e10a1e8a8ef1172a5bc2694400d84e52d21d75a36a46814a4b6cd0f936db3f4
sha512=1033269dffaf3a805e8c84dab92fe025a90cfcb6b0938dcaadeffd8c67ad7a3366759209aba3e8dc01ea725ba14cf450b06d66b7cf49cdb59c649fc650ca8b95
doc/CHANGES.html
Changelog
1.0.0
2020-12-03
Changed
- Correct spelling 'alogrithm' -> 'algorithm' in some labels
Removed
- Remove dependency on ppx_deriving_yojson and ppx_bin_prot, and associated deprecated serialization values (
bin_t,bin_size_t,to_yojson, etc). - Remove deprecated uppercase module aliases
RSA,DSA,ECandDHinAsn1,CvcandLtpa.
0.10.1
2018-10-31
Fixed
- Allow RSA parameters to be absent form the AlgorithmIdentifier Sequence
0.10.0
2018-08-27
Added
- Lowercase aliases for uppercase modules
RSA,DSA,ECandDHinAsn1,CvcandLtpa
Deprecated
YojsonandBin_prot(de)serializers are deprecated ahead of their removal in1.0.0.- Uppercase modules such as
Asn1.RSAin favor of their lowercase counterparts
Changed
- Use dune instead of ocamlbuild and topkg
- Rename uppercase private variants and modules to lowercase ones
0.9.2
2017-12-12
- Switch to
asn1-combinators >= 0.2.0 - Refactor
Kp_asn1 - Add documentation and README
0.9.1
2017-08-30
- remove
@tailcallannotations to allowppx_deriving > 4.2
0.9.0
2017-06-21
- encode Cstruct as 0x prefixed hex string (breaks json compatibility)
0.8.1
2017-05-03
ppx_bin_prot0.9.0 compatibility
0.8.0
2016-12-27
- Add an
equalfunction for all exposed types - Add
bin_protserializer and deserializer for all exposed types
0.7.0
2016-11-28
(This release contains breaking changes)
- Fixes CVC EC keys representation (Breaking change)
- Accept a range of rsa and ecdsa oids for CVC keys
v0.6.1
2016-11-15
- Fixes install
v0.6.0
2016-11-14
- Build using
topkg - Add
ppx_deriving.runtimetoMETA - Add support for parsing CVC keys
v0.5.0
2016-08-10
- Explicitly define ocaml version
- Widen dependencies version ranges
- add
ppx_derivingannotations forordandyojsonto most of the exposed types inAsn1andLtpa
v0.4.0
2016-07-25
- Accept ECDH and ECMQV OIDs for EC keys AlorithmIdentifier
- Add support for encoding/decoding Diffie-Hellman keys
- Use
ppx_deriving_yojson3.0
v0.3.0
2016-03-10
- Add converters and compare functions to Asn1.EC
- Split Key_parsers content between Asn1 and Ltpa submodules. Breaks compatibility with previous versions.
- Add some tests
- Decode functions now return ('a, string) Result.result. Breaks compatibility with previous versions.
- Add LTPA RSA parsers
v0.2.0
2016-02-15
- Add EC keys and parameters parsers
- Compile with
-safe-string
v0.1.0
2015-11-27
- Initial release
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page