This release is a pre-release and may not be stable for production use.
This is a very simple wrapper around libsodium masquerading as nacl.
This wrapper requires a pre-installed libsodium, then it provides access to the following functions:
Constants:
crypto_box_NONCEBYTES crypto_box_PUBLICKEYBYTES crypto_box_SECRETKEYBYTES crypto_box_ZEROBYTES crypto_box_BOXZEROBYTES crypto_secretbox_KEYBYTES crypto_secretbox_NONCEBYTES crypto_secretbox_KEYBYTES crypto_secretbox_ZEROBYTES crypto_secretbox_BOXZEROBYTES crypto_sign_PUBLICKEYBYTES crypto_sign_SECRETKEYBYTES crypto_stream_KEYBYTES crypto_stream_NONCEBYTES crypto_generichash_BYTES crypto_scalarmult_curve25519_BYTES crypto_scalarmult_BYTES crypto_sign_BYTES
randombytes(l)
crypto_scalarmult_curve25519(n,p) crypto_scalarmult_curve25519_base(n)
crypto_generichash(m, k=’’, outlen=crypto_generichash_BYTES) crypto_generichash_init(outlen=crypto_generichash_BYTES, k=’’) crypto_generichash_update(state, m) crypto_generichash_final(state, outlen=crypto_generichash_BYTES)
crypto_box_keypair() crypto_box(msg, nonce, pk, sk) crypto_box_open(c, nonce, pk, sk)
crypto_secretbox(msg, nonce, k) crypto_secretbox_open(c, nonce, k)
crypto_sign_keypair() crypto_sign(m, sk) crypto_sign_open(sm, pk)
Metadata
Release files for pysodium 0.5-beta
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| pysodium-0.5-beta.tar.gz | 4.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| pysodium-0.5_beta-py2.7.egg | Legacy Egg format | - | - | Details |
Total release size: 25.4 kB
Release files / pysodium-0.5-beta.tar.gz
| Download URL | pysodium-0.5-beta.tar.gz |
|---|---|
| Size | 4.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4cd6e811e76a5985a897698f8b7bbda26bc0a50b3f57b16b98235f67753e516b
|
|
BLAKE2b-256 checksum How to use checksums |
8318343b00eac5a03fe7fbcf2aeefb7b5c61cec1238dfd9bda0e2bef18171910
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / pysodium-0.5_beta-py2.7.egg
| Download URL | pysodium-0.5_beta-py2.7.egg |
|---|---|
| Size | 20.6 kB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
91ae7ecbcad4a6097c2a3f742a354e8b8b6962c1c616995e790edaf4e6e3a53a
|
|
BLAKE2b-256 checksum How to use checksums |
a4a1b23f59bf6084faf30f59b5290479231c12afbe1468b9cead4f665c7f7195
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |