@wildboar/pkcs
Version:
Public Key Cryptography Standard PDUs in TypeScript
41 lines (33 loc) • 1.55 kB
Markdown
# Public Key Cryptography Standards in TypeScript
Implementation of the ASN.1 data structures and PDUs found in the following
checked Public Key Cryptography Standards (PKCS) specifications:
- [x] PCKS #1 - RSA key format
- [ ] PCKS #2
- [x] PCKS #3 - Diffie Hellman
- [ ] PCKS #4
- [ ] PCKS #5
- [ ] PCKS #6
- [x] PCKS #7 - CMS / S/MIME
- [x] PCKS #8 - General asymmetric cryptography key format
- [x] PCKS #9 - Attribute types for other PKCS standards
- [x] PCKS #10 - Certificate Signing Requests (CSRs)
- [ ] PCKS #11
- [x] PCKS #12 - PFX
- [ ] PCKS #13
- [ ] PCKS #14
- [x] PCKS #15 - Token Information Format
See the
[documentation](https://github.com/Wildboar-Software/asn1-typescript-libraries/blob/master/docs/all.md)
that applies to this library and others to learn how to use this module.
These libraries were generated entirely or in part by the
[ASN.1 Compilation Service](https://wildboarsoftware.com/asn1-compilation)
offered by [Wildboar Software](https://wildboarsoftware.com). The ASN.1
compiler itself is closed-source and proprietary, but some of the libraries
produced with it are released publicly under the
[MIT license](https://mit-license.org/).
If you would like to see additional ASN.1 libraries in TypeScript or other
programming languages, or if you have any other questions, please contact us at
[contact@wildboarsoftware.com](mailto:contact@wildboarsoftware.com).
## ESM-Only
As of June 12th, 2025, this module is only compiled to ESM. CommonJS will no
longer be supported.