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.
JWS, JWT tools
- 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
Crypto tools
- 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
PKI tools
- genkey (src) - keypair generation tool
NEW
- 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
- eckey2hex (src) - show EC private key and public key in hexadecimal string
NEW
Key tools
- 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
ASN.1 tools
- 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.getTLVbyList method
REQUIRED NPMS
To execute above scripts some npm packages are reuiqred:
% npm install -g commander
% npm install -g jsrsasign
% npm install -g jsrsasign-util