🔒 Non-comprehensive export of OIDs used in various crypto standards
- Standard arcs covered (note that not all OIDS are necessarily exported):
- ANSI X9.62
- PKCS #1
- PKCS #5 (PBKDF2 only)
- PKCS #7 / CMS
- PKCS #9
- RSA digest algorithms (MD2, MD5, etc.) and HMAC (HMAC with SHA-*)
- NIST AES
- NIST SHA
- Incudes
JSDoc
with a description. - It does not support reverse lookups.
To install the package, you can use npm or yarn:
npm install @apeleghq/crypto-oids
or
yarn add @apeleghq/crypto-oids
import {
OID_ANSIX962_SIGNATURES_ECDSAWITHRECOMMENDED,
} from '@apeleghq/crypto-oids';
We welcome any contributions and feedback! Please feel free to submit pull requests, bug reports or feature requests to our GitHub repository.
This project is dedicated to the public domain, and you may do with it as you
wish. Check out the LICENSE.txt
file for more information.
If you download the full sources, note that some support files might (such as
.prettierrc.cjs
) might have a different license. In those cases, that license
applies.