204 Commits (d20080c2c38cdac01c8ca8d73a4946b7cc46aa8e)
 

Author SHA1 Message Date
Daira Hopwood d20080c2c3 Add automatic git versioning. fixes #37 8 years ago
Daira Hopwood 802534ef2d Merge pull request #46 from zcash/zips44.keys-are-not-public.0 8 years ago
Daira Hopwood 465ce90631 Try rerendering the key_components diagram with "Convert text to paths", to 8 years ago
Daira Hopwood 2a322f8647 Key terminology changes. Also remove some unused macros. fixes #44 8 years ago
Daira Hopwood a137505404 Additions to .gitignore. 8 years ago
Daira Hopwood 859059fb9d Add note about Merkle tree validity. 8 years ago
Daira Hopwood db6607a3de Merge pull request #39 from zcash/zips14.specify-merkle-tree.0 8 years ago
Daira Hopwood 4c062451d3 Minor refinements. refs #14 8 years ago
Daira Hopwood c478fa1299 Specify Merkle tree. fixes #14 8 years ago
Daira Hopwood dcdb0fb3dc Cosmetics: BLAKE2b-256 macros. 8 years ago
Daira Hopwood cdae617357 BLAKE2b/256 -> BLAKE2b-256. 8 years ago
Daira Hopwood 75b8750d59 Require PRF^addr to be collision-resistant. refs ticket:zcash/zcash/836 8 years ago
Daira Hopwood e2dbad2448 Cosmetic changes to conformance macros. 8 years ago
Daira Hopwood 83ae851aad Show Daira as lead author and add "as intended for the Zcash release of summer 2016". 8 years ago
Daira Hopwood 7826c99919 Minor correction to what sighashes cover. 8 years ago
Daira Hopwood 015b607650 Cosmetics: fix spacing in section references. 8 years ago
Daira Hopwood 9f37a0d3c8 Cosmetics: change font of ASCII strings to bold tt. 8 years ago
Daira Hopwood 389ae76bdb Change to BLAKE2b/256, and add pubKeyHash indirection. fixes #26 8 years ago
Daira Hopwood 76d87e6995 Revert addition of Eli's comments -- moved to eli-comments.0 branch. 8 years ago
eli.ben.sasson fb15dd2396 comments through section 5 8 years ago
Daira Hopwood 62f615e459 Clarification of endianness, and that uses of BLAKE2b are unkeyed. 8 years ago
Daira Hopwood ecba0f9e5d Cosmetics. 8 years ago
Daira Hopwood d4d095b33d Update version to 2.0-alpha-1. 8 years ago
Daira Hopwood 0bc03313bf Changes to signatures. 8 years ago
Daira Hopwood c19f1d1523 Change bit ordering. 8 years ago
Daira Hopwood e95fee5ce7 Add lead byte to note plaintext. 8 years ago
Daira Hopwood 5b0c01d6d0 Clarify that we're using the IETF definition of AEAD_CHACHA20_POLY1305, 8 years ago
Daira Hopwood fb2492d7e5 Switch to Blake2b for KDF and hSig. 8 years ago
Daira Hopwood 674c5614f2 \serialNumber -> \nullifier and related macro changes. 8 years ago
Daira Hopwood 6897bebfe6 Reserve non-UTF-8 lead bytes in memo field. 8 years ago
Daira Hopwood 9397a606b9 Change memos from 64 to 128 bytes. 8 years ago
Daira Hopwood 6f0f88c9de Change r from 192 to 256 bits. 8 years ago
Daira Hopwood 3dffb0d9c7 Pour/Xfer -> JoinSplit. 8 years ago
Daira Hopwood 263122966a coin -> note in macro names. 8 years ago
Daira Hopwood 819eb1dac9 transaction -> \transaction 8 years ago
Daira Hopwood 4036a5d6e4 Make t 8 bits. 8 years ago
Daira Hopwood fedfc3c315 Fix an endianness bug. 8 years ago
Daira Hopwood 6f049a2c8d Add restriction that either vpubOld or vpubNew is zero. 8 years ago
Daira Hopwood c338fd141b Pour descriptions go in transactions, and only indirectly in blocks. fixes #20 8 years ago
Daira Hopwood 5bf271d993 ephemeralKey is a change from Zerocash. 8 years ago
Daira Hopwood 31ce718464 Fix endianness bug in an example. 8 years ago
Daira Hopwood 8b5c20cd38 Change i to be the first argument to KDF for consistency with other functions. 8 years ago
Daira Hopwood d4e95b73f6 Change KDF to SHA-512 and add hSig input. 8 years ago
Daira Hopwood 8b9851a431 Remove a_pk from note plaintexts. This also fixes a bug where the recipient 8 years ago
Daira Hopwood 5bbbb0bde6 Use standard AEAD_CHACHA20_POLY1305. 8 years ago
Daira Hopwood d98c941429 Switch to little-endian encoding, consistent with Bitcoin serialization. 8 years ago
Daira Hopwood 350c5ae598 DecryptCoin -> DecryptNote. 8 years ago
Daira Hopwood c55489fa2d Fix some macro uses, and rename rn to nf. 8 years ago
Daira Hopwood 5e408580c1 Remove "map" terminology; the spent nullifiers are a set at this level of abstraction. 8 years ago
Daira Hopwood d60fda0e3d Rename remnant (serial number) -> nullifier. 8 years ago