Commit Graph

18 Commits

Author SHA1 Message Date
Michael Vines 8ee07cd5c6 Update to Solana 1.9.1 2022-01-05 08:51:18 -08:00
Michael Vines 93860e88d2 Update to Solana 1.9.0 2022-01-05 08:51:18 -08:00
Sam Kim 9a43fbe3b2 clean up authenticated encryption implementation and also rename aes to auth_encryption 2022-01-05 08:51:18 -08:00
Michael Vines 15aea0fe47 Avoid runtime discrete log table precomputation 2022-01-05 08:51:18 -08:00
Sam Kim 221f499041 derive ElGamal keypair from the secret component of keypair 2022-01-05 08:51:18 -08:00
Sam Kim 3721eda23e serialization for aes 2022-01-05 08:51:18 -08:00
Sam Kim e0c168ef3f add aes encryption 2022-01-05 08:51:18 -08:00
Michael Vines 17f5dd734c Fix BPF build 2022-01-05 08:51:18 -08:00
Sam Kim ee6a13ef6f update cargo to include ed25519_dalek 2022-01-05 08:51:18 -08:00
Michael Vines 7aef523a41 sdk/ now builds for wasm32-unknown-unknown 2022-01-05 08:51:18 -08:00
Michael Vines 6b59beda7b Add fn to save/load ElGamal 2022-01-05 08:51:18 -08:00
Michael Vines 1daf676b37 Update to Solana 1.7.15 2022-01-05 08:51:18 -08:00
Michael Vines d01d425e4b Rename crypto crate to sdk 2022-01-05 08:51:18 -08:00
Michael Vines 7da620f0b4 Merge sdk/ back into crypto/ 2022-01-05 08:51:18 -08:00
Michael Vines 88b71c0732 Add demo cli 2022-01-05 08:51:18 -08:00
Michael Vines df521bbfc8 Adjust crate names 2022-01-05 08:51:18 -08:00
Michael Vines 03a3a501f3 Groom Cargo.tomls 2022-01-05 08:51:18 -08:00
Michael Vines ae5d254e73 Move solana-specific parts of crypto/ into sdk/ 2022-01-05 08:51:18 -08:00