TOP | DOWNLOADS-|-
Some useful online tools using "jsrsasign" are provided. You can also see them as sample codes for "jsrsasign". You can copy them to your web server or local file then they works on your browser.
String Converters
- String Converter
- Any strings such as Base64, Base64URL, hexadecimal and UTF-8 string can be converted to those string. This also provides ASN.1 dump.
- Base64URL Decoder
- decode Base64URL encoded string. This may be useful for JOSE such like JWS or JWK.
- Base64URL Encoder
- encode from any string to Base64URL encoded string. This may be useful for JOSE such like JWS or JWK.
ASN.1 Utilities
- ASN.1 Dumper
- dump a PEM string or a hexadecimal string as ASN.1 data.
- ASN.1 Encoder NEW!!
- generate ASN.1 data structure by JSON. Then save its ASN.1 DER data to local file.
Private/Public Key Utilities
- ROCA Vulnerability Checker
- The ROCA vulnerability is a weak RSA key vulnerability which is generated by some Infineon TPM and smart card tips. This tool can verify whether your key have ROCA weakness or not by a PEM formatted file of a X.509 certificate, public key or CSR.
PKI Utilities
- Simple Certification Authority (Certificate Issuer)
- simple certification authority which issues a certificate using CA private key.
- Yet Another Certification Authority (Certificate Issuer)
- simple certification authority which issues a certificate using CA private key by a JSON parameter. NEW
- Certificate Viewer
- simple PEM formatted X.509 certificate viewer
- Keypair and Certificate Signing Request(CSR/PKCS#10) Generator
- generate public key pair and certificate signing request(CSR/PKCS#10) and get them with PEM format.
- PKCS#5 Encrypted RSA private key viewer
- This tool decrypts PEM formatted PKCS#5 encrypted RSA private key and shows modulus(n), public exponent(e), prime1(p), prime2(q), prime1 exponent(dp), prime2 exponent(dq) and coefficient(co).
- For Factrable Checker(DEPRECATED)
- https://factorable.net/ site is used to check certificate public key is vulnerable for randomness. However this site can check only existing certificate. In other word, site can't check a key before certificate issuance. This tool can generate fake certificate to check key by factorable site from CSR. That's mean a public key can be check before certificate issuance. Now factorable.net site had stopped providing checking service so that this tool is now DEPRECATED.
CMS and CAdES Signature Utilities
- CAdES signer
- This tool generates RFC 5126 CAdES long term signature format data. Currently, this only supports CAdES-BES and CAdES-EPES.
- CMS SignedData generator
- This tool generates RFC 5652 Cryptography Message Syntax(CMS) SignedData format data.
RFC 3161 Timestamp Utilities
- Timestamp Request Generator
- This tool generates RFC 3161 TimeStampReq data from specified hash value for data to be timestamped.
- Timestamp Token and Response Generator
- This tool generates RFC 3161 TimeStampToken and TimeStampResp data by specifying signing private key for TSA(timestamp authority), TSA certificate and time stamp request. This works like TSA.
JSON Web Token(JWT) Utilities
- JWT generator and verifier
- This tool can generate and verify JWT.
- JWT Verifier
- This tool verifies JWT token by specifying shared secret or public key and some claimed attributes such as validation time or issuer.