162 Commits (60a6c6fb1a8313ff707bf3960400b97f9fc7e751)

Author SHA1 Message Date
  Alessio Treglia 7644d27307 Ensure multisig keys have 20-byte address (#3103) 6 years ago
  Alessio Treglia 764cfe33aa Don't use pointer receivers for PubKeyMultisigThreshold (#3100) 6 years ago
  Ethan Buchman 0533c73a50
crypto: revert to mainline Go crypto lib (#3027) 6 years ago
  Jae Kwon 03e42d2e38 Fix crypto/merkle ProofOperators.Verify to check bounds on keypath pa… (#2756) 6 years ago
  Anton Kaliaev fb91ef7462 validate reactor messages (#2711) 6 years ago
  Ethan Buchman a22c962e28
TMHASH is 32 bytes. Closes #1990 (#2732) 6 years ago
  Jae Kwon 1660e30ffe Fix general merkle keypath to start w/ last op's key (#2733) 6 years ago
  Ismail Khoffi 6643c5dd11 Catch up with amino 0.13.0 (#2690) 6 years ago
  Ethan Buchman 9d62bd0ad3
crypto: use stdlib crypto/rand. ref #2099 (#2669) 6 years ago
  Dev Ojha 124d0db1e0 Make txs and evidencelist use merkle.SimpleHashFromBytes to create hash (#2635) 6 years ago
  Dev Ojha 0790223518 Comment about ed25519 private key format on Sign (#2632) 6 years ago
  Dev Ojha 1b51cf3f46 Remove unnecessary layer of indirection / unnecessary allocation of hashes (#2620) 6 years ago
  Ethan Buchman feb08fa4f8
ed25519: use golang/x/crypto fork (#2558) 6 years ago
  Dev Ojha 12fa9d1cab crypto/merkle: Remove byter in favor of plain byte slices (#2595) 6 years ago
  Dev Ojha ee7b3d260e crypto/amino: Address anton's comment on PubkeyAminoRoute (#2592) 6 years ago
  Dev Ojha 8761b27489 crypto: Add a way to go from pubkey to route (#2574) 6 years ago
  Dev Ojha b1e7fac787 crypto/random: Use chacha20, add forward secrecy (#2562) 6 years ago
  Ethan Buchman f36ed7e7ff
General Merkle Follow Up (#2510) 6 years ago
  Joon 71a34adfe5 General Merkle Proof (#2298) 6 years ago
  Dev Ojha b1bc3e4f89 crypto/secp256k1: Fix signature malleability, adopt more efficient en… (#2239) 6 years ago
  Ethan Buchman 38b401657e Cleanup up Multisig naming (#2255) 6 years ago
  Dev Ojha 728d2ed266 crypto: Remove unnecessary prefixes from amino route variable names (#2205) 6 years ago
  ValarDragon 2fe34491ba (squash this) Fix build errors 6 years ago
  ValarDragon 6beaf6e72d (squash this) address Jae's comments on `NumTrueBitsBefore` 6 years ago
  ValarDragon 8d28344e84 (Squash this) switch to bare 6 years ago
  ValarDragon 4cf1dbd676 (squash this) fix amino route 6 years ago
  ValarDragon 00db469fc0 (squash this) begin addressing PR comments 6 years ago
  Dev Ojha 2756be5a59 libs: Remove usage of custom Fmt, in favor of fmt.Sprintf (#2199) 6 years ago
  Dev Ojha 5a8fe61200 crypto: Add compact bit array for intended usage in the multisig (#2140) 6 years ago
  ValarDragon 4e7bf10b59 (squash this) squashed bug with multiple signatures at same index. 6 years ago
  ValarDragon 67b6d51ff4 (squash this) address PR comments + fix bug in equality check 6 years ago
  ValarDragon e7dd76c28d crypto: Threshold multisig implementation 6 years ago
  ValarDragon 21448bcf4f crypto: Add compact bit array for intended usage in the multisig 6 years ago
  ValarDragon f903947ff3 crypto: Remove interface from crypto.Signature 6 years ago
  ValarDragon 96fdec0fca crypto: Add compact bit array for intended usage in the multisig 6 years ago
  Dev Ojha 24b94d7aa4 crypto: Switch hkdfchacha back to xchacha (#2058) 6 years ago
  Dev Ojha 0bd4fb96f0 crypto: Add benchmarking code for signature schemes (#2061) 6 years ago
  ValarDragon f3d519c966 crypto: Fix package imports from the refactor 6 years ago
  Dev Ojha eb7dea1b0d crypto/ed25519: Remove privkey.Generate method (#2022) 6 years ago
  Dev Ojha c5c1689591 crypto/secp256k1: Add godocs, remove indirection in privkeys (#2017) 6 years ago
  ValarDragon c798702764 crypto: Remove Ed25519 and Secp256k1 suffix on GenPrivKey 6 years ago
  Dev Ojha 67762aec73 crypto/ed25519: Update the godocs (#2002) 6 years ago
  ValarDragon 99e582d79a crypto: Refactor to move files out of the top level directory 6 years ago
  Zach Ramsay 44dad6d70b Revert "detele everything" 6 years ago
  Zach Ramsay d02c5d1e30 detele everything 6 years ago
  Zach 030c782e6f
Zach/1793 repo consolidation v2 (#1907) 6 years ago
  Zach Ramsay 5fb3955c93 cleanup repo merge artifacts, closes #1873, starts #1793 6 years ago
  Ethan Buchman d55243f0e6 fix import paths 6 years ago
  Anton Kaliaev 61c5791fa3
revert back to Jae's original payload size limit 6 years ago
  Dev Ojha 41733b46b9 crypto: Abstract pubkey / signature size when known to constants (#1808) 6 years ago