Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement all libsodium-net methods #2

Open
jamessantiago opened this issue Oct 29, 2014 · 0 comments
Open

Implement all libsodium-net methods #2

jamessantiago opened this issue Oct 29, 2014 · 0 comments

Comments

@jamessantiago
Copy link
Owner

Asymmetric

libsodium method PoSH-Sodium CmdLet
crypto_sign_keypair New-KeyPair
crypto_sign_seed_keypair New-KeyPair
crypto_sign Sign-Message
crypto_sign_open Verify-Message
crypto_sign_detached
crypto_sign_verify_detached
crypto_sign_ed25519_pk_to_curve25519 ConvertTo-CurveKey
crypto_sign_ed25519_sk_to_curve25519 ConvertTo-CurveKey
crypto_box_keypair New-CurveKeyPair
crypto_box Encrypt-Message
crypto_box_open Decrypt-Message
crypto_box_detached Encrypt-Message -File
crypto_box_open_detached Decrypt-Message -File

Symmetric

libsodium method PoSH-Sodium CmdLet
crypto_secretbox Encrypt-SymmetricMessage
crypto_secretbox_open Decrypt-SymmetricMessage
crypto_secretbox_detached Encrypt-SymmetricMessage -File
crypto_box_open_detached Decrypt-SymmetricMessage -File
crypto_onetimeauth Sign-OneTime
crypto_onetimeauth_verify Verify-OneTime
crypto_auth Sign-SymmetricMessage
crypto_auth_verify Verify-SymmetricMessage
crypto_auth_hmacsha256 Sign-SymmetricMessage -HashType HmacSha256
crypto_auth_hmacsha256_verify Verify-SymmetricMessage -HashType HmacSha256
crypto_auth_hmacsha512 Sign-SymmetricMessage -HashType HmacSha512
crypto_auth_hmacsha512_verify Verify-SymmetricMessage -HashType HmacSha512
crypto_aead_chacha20poly1305_encrypt
crypto_aead_chacha20poly1305_decrypt
crypto_stream_xor Encrypt/Decrypt-SymmetricMessage -Type XSalsa20
crypto_stream_chacha20_xor Encrypt/Decrypt-SymmetricMessage -Type Cacha20

Hashing

crypto_hash
crypto_shorthash
crypto_generichash_blake2b_salt_personal
crypto_pwhash_scryptsalsa208sha256_str
crypto_pwhash_scryptsalsa208sha256_str_verify
crypto_pwhash_scryptsalsa208sha256

Other

sodium_version_string
randombytes_buf
crypto_scalarmult
crypto_scalarmult_base

Utilities and Helper

sodium_hex2bin
sodium_bin2hex

@jamessantiago jamessantiago added this to the PoSH-Sodium version 0.1 milestone Oct 29, 2014
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant