Skip to content

san-lab/certnotar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

certnotar

Notarizing x509 certificates on Ethereum

This is a simple demo of notarizing (time-stamping) an x509 certificate on an Ethereum blockchain. A certificate is generated attesting a DILITHIUM r3 public key from an IBM card with an RSA cert chain. The serial number of the new certificate points to an address, chainid and nonce on some Ethereum network - this transaction calldata contains the certificate's signature (RSA)

A modified Go x509 package is used.

Of course, a valid Ethereum key needs to be provided for notarizing on blockchain.

About

Notarizing x509 certificates on Ethereum

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages