pkitools.net
Home
Cryptographic Primitive
Encoding
Hashing
Symmertric Encryption
Asymmetric Encryption
Signature
MAC
Advance
BLS Signature
BSW CP-ABE
AC17 CP-ABE
AW11 CP-ABE
LSW KP-ABE
AC17 KP-ABE
PKI Services
CA Services
Certificate Reader
CSR Reader
OCSP Helper
CRL Reader
CRL Generator
ASN.1 Reader
Timestamp Services
TSA Generator
TS Query Generator
TS Query Reader
TS Response Reader
Key Tools
KeyStore Generator
KeyStore Reader
Key Pair Analyzer
Document Signing
XML
CMS/PKCS7
PDF
Office
JSON
CBOR
MS Authenticode
JAR/APK
Document Validator
XML
CMS/PKCS7
PDF
Office
JSON
CBOR
MS Authenticode
JAR/APK
Document Encryption
XML
CMS/PKCS7
PDF
Office
JSON
CBOR
Miscellaneous
TweetNaCl
Soidum
OpenPGP
CA initialization
Key store attribute
Key store type
{{type.name}}
Password key store
Alias
Password entry
DN Chooser
{{type.name}}
Launch demo modal
Key Pair
Use site's private key
Self-signed
Use my own key
Generate new key
Import from key store
Browse key store
Alias
Password key store
Password entry
Examine key store
Key type
Keypair algorithm
RSA
DSA
ECDSA
Ed448
Ed25519
Key size
{{size}}
Key size
{{size}}
Curve
{{size}}
Generate key only
Private key
Validate & deduce public
Public key
Site's Certificate
Site certificate
Toggle site's CA certificate
Certificate Attribute
Use site's template
Custom self-signed
Use signed certificate
Subject DN
CN
O
OU
L
ST
C
{{cadn}}
Serial Number
Random
Valid From
Valid To
Signature Algorithm
Auto choose by CA
{{size.name}}
{{size.name}}
{{size.name}}
Ed25519
Ed448
Extensions
{{sampleExtData[ext.type].name}}
Type
{{sampleExtData[size.value].name}}
End Entity Subject
CA Subject
Path Length Contraint
Critical
64 bit Hash
160 bit Hash
Critical
64 bit Hash
160 bit Hash
Critical
{{option.name}}
Critical
{{option.name}}
Critical
{{size.name}}
{{type.name}}
Critical
Method
Location
{{size.name}}
{{type.name}}
Critical
URI
Critical
URI
Critical
Certification Authority Issuer
{{size.name}}
{{type.name}}
OCSP Location
{{size.name}}
{{type.name}}
Critical
Policy Informations
Policy Identifier
Policy Qualifiers
Qualifier Type
CPS
User Notice
CPS
Organization Reference
Notice Numbers
Explicit Text
Critical
{{size.name}}
{{type.name}}
Critical
Issuer Domain Policy
Subject Domain Policy
Critical
Not Before
Not After
Critical
Skip Certificates
Critical
Critical
Require Explicit Policy Skip Certificates
Inhitbit Policy Mapping Skip Certificates
Critical
Permitted Subtrees
Base name
{{size.name}}
{{type.name}}
Minium
Maximum
Excluded Subtrees
Base name
{{size.name}}
{{type.name}}
Minium
Maximum
Critical
Custom OID
Critical
Value
Value bit length: {{extTextTmp[index].length}} byte length: {{extTextTmp[index].length / 8}}
{{extTextTmp[index].error}}
{{ option.name }}
Export to key store
Certificate signing
Key store attribute
Key store type
{{type.name}}
Password key store
Alias
Password entry
DN Chooser
{{type.name}}
CSR Data
Signature algorithm
{{size.name}}
{{size.name}}
{{size.name}}
Ed25519
Ed448
Challenge
Optional name
Extensions
Add extensions to request
Launch demo modal
Get Public From
Generate new key
CSR/PKCS#10
Public key
Private key
Key type
Keypair algorithm
RSA
DSA
ECDSA
Ed448
Ed25519
Key size
{{size}}
Key size
{{size}}
Curve
{{size}}
Generate key only
Private key
Public key
PKCS#10 Request
Public key
Private key
Validate
Certificate Attribute
Use site's template
Inherit CSR
Customize
Clone attribute from another certificate
Template
{{size.name}}
Subject DN
CN
O
OU
L
ST
C
{{userDn}}
Serial Number
Random
Valid From
Valid To
Signature Algorithm
Auto choose
{{size.name}}
{{size.name}}
{{size.name}}
Ed25519
Ed448
Extensions
{{sampleExtData[ext.type].name}}
Type
{{sampleExtData[size.value].name}}
End Entity Subject
CA Subject
Path Length Contraint
Critical
64 bit Hash
160 bit Hash
Critical
64 bit Hash
160 bit Hash
Critical
{{option.name}}
Critical
{{option.name}}
Critical
{{size.name}}
{{type.name}}
Critical
Method
Location
{{size.name}}
{{type.name}}
Critical
Auto-generated (URL will be active within 120 minutes)
URI
Critical
Auto-generated (URL will be active within 120 minutes)
URI
Critical
Certification Authority Issuer
Auto-generated (URL will be active within 120 minutes)
{{size.name}}
{{type.name}}
OCSP Location
Auto-generated (URL will be active within 120 minutes)
{{size.name}}
{{type.name}}
Critical
Policy Informations
Policy Identifier
Policy Qualifiers
Qualifier Type
CPS
User Notice
CPS
Organization Reference
Notice Numbers
Explicit Text
Critical
{{size.name}}
{{type.name}}
Critical
Issuer Domain Policy
Subject Domain Policy
Critical
Not Before
Not After
Critical
Skip Certificates
Critical
Critical
Require Explicit Policy Skip Certificates
Inhitbit Policy Mapping Skip Certificates
Critical
Permitted Subtrees
Base name
{{size.name}}
{{type.name}}
Minium
Maximum
Excluded Subtrees
Base name
{{size.name}}
{{type.name}}
Minium
Maximum
Critical
Custom OID
Critical
Value
Value bit length: {{extTextTmp[index].length}} byte length: {{extTextTmp[index].length / 8}}
{{extTextTmp[index].error}}
{{ option.name }}
DNS Name
IP Address
Clone and customize
Use auto-generated issuer location
Use auto-generated OCSP location
Use auto-generated CRL distribution point
Original Certificate
Clone and customize
Generate certificate
Generate and copy to clipboard
Generate CSR only
Export to key store
Certificate revocation
DN Chooser
{{type.name}}
Input certificate info
Manual
From certificate
Subject DN
CN
O
OU
L
ST
C
{{revokedn}}
Serial Number
Certificate file
Revocation Date
Set revocation time to current
Reason
{{size.name}}
Revoke certificate