JS Certification Authority
This is the world's first test certification authority by pure JavaScript ;)
TOP
|
DOWNLOADS
|
TUTORIALS
|
API REFERENCE
|
DEMOS
|
(Step1) Fill CA private key (PEM formatted PKCS#5 RSA key) and passcode
-----BEGIN RSA PRIVATE KEY----- Proc-Type: 4,ENCRYPTED DEK-Info: DES-EDE3-CBC,4626F2E5853E783F 3vFpkrnbantC8RSzng2+jBw/VX95oi0VGKP0G8whENHUOVQXB/YOUSj+n80Y0Wwc GpeQi8U0FQdWyYv8b9aioeFB06r9t9mJsYscJ/wcIvv5tTMkr89cwN3+4GQQuqNg TmI9ekeoZ3NP26hTM4XTuFqHx4dzNNwjDLc8txc77WE/o4J4p8k9Py5yPZjs9EKy wy/yxtqQYQuFj90OMEG1G89iHTZRcq4YTZYdqg6P/XEUvyjifN+7Nym8f2N9TDDn RJtApPQlrgXvUDQKz6Lu1ZYMwe94E9YdutDGQMbxixbiyxlcxrkb/oEHH5WP5qPG w/xzh08Ce2Ftba2Q860S8nznjyZFiv+lqSKBahbujgP/63ZL+JbAd4cYBqgm4g1C YwMhHJbaVCzwYduxdyK2JBYEosDZiDfnOP4DqPhJYpg= -----END RSA PRIVATE KEY-----
CA KEY PASSCODE(=hoge):
(Step2) Fill Issuing Certificate Fields
Serial:
Issuer DN:
Validity:
From
To
Subjec DN:
Subject
Public Key
-----BEGIN PUBLIC KEY----- MFwwDQYJKoZIhvcNAQEBBQADSwAwSAJBAOtpGHibL8Ue+MXPPufkcrNES40rCT5L RIU9MjTZ8/7owG5bAsiFA9Xxh3uZK1T5QA64jNJVbp2ojHAtNyWPuwsCAwEAAQ== -----END PUBLIC KEY-----
NOTE: This shall be 'BEGIN PUBLIC KEY', not 'BEGIN RSA PUBLIC KEY'.
Basic Constraints: exists
critical
cAflag
pathLen
Key Usage: exists
critical
digitalSignature(0)
nonRepudiation(1)
keyEncipherment(2)
dataEncipherment(3)
keyAgreement(4)
keyCertSign(5)
keyEncipherment(6)
encipherOnly(7)
decipherOnly(8)
Extended Key Usage: exists
critical
serverAuth
clientAuth
codeSigning
emailProtection
timeStamping
CRL DistributionPoints: exists
critical
URL
(Step3) Press "Issue Certificate" button
Issued Certificate