Sean Bowe
|
69c4391b0f
|
Check commitment validity within the decryption API for Sapling note plaintexts.
|
2018-08-08 12:03:09 -07:00 |
|
Simon
|
e739ca2ef2
|
Rename AttemptSaplingEncDecryptionUsingFullViewingKey and use function overloading.
|
2018-07-23 10:48:26 -07:00 |
|
Simon
|
7b913c3e5e
|
Implement Sapling note decryption using full viewing key.
|
2018-07-20 16:31:48 -07:00 |
|
Simon
|
687bd96cbd
|
Minor update to address nits in review.
|
2018-07-17 14:26:38 -07:00 |
|
Sean Bowe
|
f23e783600
|
Decryption and tests of note/outgoing encryption.
|
2018-07-16 18:34:14 -06:00 |
|
Sean Bowe
|
7478876271
|
Minor edits
|
2018-07-11 15:48:41 -06:00 |
|
Sean Bowe
|
4e1f2daa0d
|
Add get_esk() function to Sapling note encryption.
|
2018-06-18 13:14:43 -06:00 |
|
Sean Bowe
|
c03e22612d
|
Prevent nonce reuse in Sapling note encryption API.
|
2018-06-14 12:21:28 -06:00 |
|
Sean Bowe
|
9e1c2c4049
|
Implementation of Sapling in-band secret distribution.
|
2018-06-14 11:58:45 -06:00 |
|
Jack Grigg
|
a6bbb26e08
|
Replace boost::array with std::array
|
2018-05-26 00:12:57 +12:00 |
|
Jack Grigg
|
51fde9ea08
|
Use a more specific exception class for note decryption failure
Closes #1545.
|
2017-01-31 23:05:19 +01:00 |
|
Sean Bowe
|
f5e5707d4c
|
Change memo field size and relocate ciphertexts field of JoinSplit description.
|
2016-08-15 09:39:14 -06:00 |
|
Sean Bowe
|
defe37a6d4
|
Enforce first four bits are zero for all spending keys and phi.
|
2016-05-24 11:07:09 -06:00 |
|
Sean Bowe
|
5961dcb6da
|
Change ciphertext length to match protocol spec, and refactor the use of constants.
|
2016-05-05 21:02:03 -06:00 |
|
Sean Bowe
|
4b2c67d212
|
Check exception has specific string message.
|
2016-04-28 19:35:22 -06:00 |
|
Sean Bowe
|
984bdd88f1
|
Add additional tests for ephemeral key behavior.
|
2016-04-28 16:52:22 -06:00 |
|
Sean Bowe
|
57f118176f
|
Move NoteEncryption tests to gtest suite.
|
2016-04-28 16:25:14 -06:00 |
|
Taylor Hornby
|
0000d23121
|
Add empty merkle/noteencryption tests so Sean can rebase.
|
2016-04-28 10:10:40 -06:00 |
|