Skip to content

hyperpy/hypercore-crypto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

hypercore-crypto

Build Status

Cryptography primitives for Hypercore

Install

$ pip install hypercore-crypto

Example

from pysodium import crypto_sign_PUBLICKEYBYTES

from hypercore_crypto import data, key_pair

public_key, secret_key = key_pair()
assert len(public_key) == crypto_sign_PUBLICKEYBYTES

print(data(b"hello world").hex())

Output:

ccfa4259ee7c41e411e5770973a49c5ceffb5272d6a37f2c6f2dac2190f7e2b7