rsa-compat.js/lib/rasha/TODO.txt

64 lines
1.4 KiB
Plaintext

ACME <- rsa-compat
unsign csr
greenlock-ecdsa
greenlock-ec-pem-to-jwk
greenlock-ec-jwk-to-pem
greenlock-ec-ssh-to-jwk
greenlock-ec-jwk-to-ssh
greenlock-ec-csr
greenlock-rsa
greenlock-rsa-pem-to-jwk
greenlock-rsa-jwk-to-pem
greenlock-rsa-ssh-to-jwk
greenlock-rsa-jwk-to-ssh
greenlock-rsa-csr
greenlock-x509
greenlock-acme
greenlock-asn1
greenlock-encoding
bluecrypt-ecdsa
bluecrypt-ec-pem-to-jwk
bluecrypt-ec-jwk-to-pem
bluecrypt-ec-ssh-to-jwk
bluecrypt-ec-jwk-to-ssh
bluecrypt-ec-csr
bluecrypt-rsa
bluecrypt-rsa-pem-to-jwk
bluecrypt-rsa-jwk-to-pem
bluecrypt-rsa-ssh-to-jwk
bluecrypt-rsa-jwk-to-ssh
bluecrypt-rsa-csr
bluecrypt-ans1
bluecrypt-x509
bluecrypt-acme
bluecrypt-encoding
keypairs
asymmetric
symmetric
groot-crypto
broot-crypto
** unified openssl commands **
https://gist.github.com/briansmith/2ee42439923d8e65a266994d0f70180b
https://connect2id.com/products/nimbus-jose-jwt/examples/jwk-generation
https://gist.github.com/briansmith/2ee42439923d8e65a266994d0f70180b
RSAPrivateKey ::= SEQUENCE {
version Version,
modulus INTEGER, -- n
publicExponent INTEGER, -- e
privateExponent INTEGER, -- d
prime1 INTEGER, -- p
prime2 INTEGER, -- q
exponent1 INTEGER, -- d mod (p-1)
exponent2 INTEGER, -- d mod (q-1)
coefficient INTEGER, -- (inverse of q) mod p
otherPrimeInfos OtherPrimeInfos OPTIONAL
}