-
-
Notifications
You must be signed in to change notification settings - Fork 645
Sample Node Tool List
Kenji Urushima edited this page Apr 11, 2020
·
25 revisions
TOP | GITHUB | DOWNLOADS | TUTORIALS | API REFERENCE | DEMOS | NODE TOOL
To see github folder of sample node tools, visit here. You may find some tools not listed here. Also you can find some tool usage description in its source code.
- jwtverify (src) - JWT(JSON Web Token) verifier using JWS class
- jwssign (src) - JWS(JSON Web Signatures) signer using JWS class
- jwsview (src) - JWS(JSON Web Signatures) viewer
- dataencrypt (src) - RSA/RSAOAEP encryptor using Cipher.encrypt method
- datadecrypt (src) - RSA/RSAOAEP decryptor using Cipher.decrypt method
- datasign (src) - sign data with private key using Signature.sign method
- dataverify (src) - verify signature with public key using Signature.verify method
- gencsr (src) - RSA/ECDSA keypair and CSR(certificate signing request) generator using CSRUtil.newCSRPEM method
- pemtobin (src) - convert from any PEM format file to binary file using KEYUTIL.getHexFromPEM method
- showcert (src) - PEM or DER binary X.509 certificate file viewer
-
tsr2certs (src) - extract certificate files from RFC 3161 timestamp response or token
NEW
- jwktopkcs8 (src) - convert from JWK(JSON Web Key) format public or private key to PKCS#8 using KEYUTIL class
- pemtojwk (src) - convert from PEM formatted RSA/DSA/ECDSA private/public PKCS#1/#5/#8 key to JWK(JSON Web Key) file using KEYUTIL class
- asn1dump (src) - ASN.1 data dumper using ASN1HEX.dump method
- asn1extract (src) - extract specified position (i.e. nested indexes) of ASN.1 data using ASN1HEX.getDecendantHexTLVByNthList method
To execute above scripts some npm packages are reuiqred:
% npm install -g commander
% npm install -g jsrsasign
% npm install -g jsrsasign-util