Ian Goldberg iang

iang pushed to main at iang/prac

  • 5354f31909 Set TTL appropriately in AVL::lookup It should be AVL_TTL(num_items), which is logarithmic in num_items, not just num_items itself.
  • 01ee882483 Use iteration instead of tail recursion in AVL::lookup so that a large TTL doesn't smash the stack
  • View comparison for these 2 commits »

1 week ago

iang deleted branch iang/debug_zkp at SigmaProtocol/sigma-compiler

1 month ago

iang deleted branch iang/dump at SigmaProtocol/sigma-compiler

1 month ago

iang deleted branch iang/rand_vars at SigmaProtocol/sigma-compiler

1 month ago

iang deleted branch artifact at SigmaProtocol/sigma-compiler

1 month ago

iang deleted branch iang/cmz_point_params at SigmaProtocol/cmz

1 month ago

iang deleted branch iang/handle_store_P at SigmaProtocol/cmz

1 month ago

iang deleted branch iang/set_keys at SigmaProtocol/cmz

1 month ago

iang deleted branch artifact at SigmaProtocol/cmz

1 month ago

iang deleted branch iang/ros-wi-4 at SigmaProtocol/cmz

1 month ago

iang deleted branch iang/postcard at SigmaProtocol/cmz

1 month ago

iang pushed tag 0.3.0 to SigmaProtocol/cmz

1 month ago

iang pushed to main at SigmaProtocol/cmz

  • 97930666d4 Update version to 0.3.0 Depend on sigma-compiler 0.2.3
  • 63cc2f4ecb Switch from bincode to postcard The bincode crate is no longer maintained.
  • a9cd473a53 By default, when serializing a CMZCredential, skip the private key That way, you don't accidentally send the private key if the issuer creates a credential completely on its own (not via a typical credential issuing protocol) and sends it to the client. Also add serialize_with_privkey and deserialize_with_privkey if you explicitly _do_ want to keep the private key (for example, if the issuer is saving a credential to its own storage). Thanks to Morgan Hill from Radically Open Security.
  • 70743b1c49 Update version to 0.3.0 Depend on sigma-compiler 0.2.3
  • 47a617c90b Switch from bincode to postcard The bincode crate is no longer maintained.
  • View comparison for these 6 commits »

1 month ago

iang pushed tag 0.3.0 to SigmaProtocol/cmz

1 month ago

iang pushed to main at SigmaProtocol/cmz

  • 70743b1c49 Update version to 0.3.0 Depend on sigma-compiler 0.2.3
  • 47a617c90b Switch from bincode to postcard The bincode crate is no longer maintained.
  • 94dc5eba73 By default, when serializing a CMZCredential, skip the private key That way, you don't accidentally send the private key if the issuer creates a credential completely on its own (not via a typical credential issuing protocol) and sends it to the client. Also add serialize_with_privkey and deserialize_with_privkey if you explicitly _do_ want to keep the private key (for example, if the server is saving a credential to its own storage). Thanks to Morgan Hill from Radically Open Security.
  • View comparison for these 3 commits »

1 month ago

iang pushed tag 0.2.3 to SigmaProtocol/sigma-compiler

1 month ago

iang pushed to main at SigmaProtocol/sigma-compiler

1 month ago

iang pushed to main at SigmaProtocol/sigma-compiler

  • b72b98e455 Update version to 0.2.3 Depend on sigma-proofs 0.3.2
  • b855630aff Don't warn if variables produced by the code generator end up unused
  • 125461ef37 Remove unused variable from two tests
  • 743e30fc1d Use our own re-exporting of subtle, not the one in group::ff::derive::subtle We don't want to depend on ff::derive even existing, because it's feature-gated.
  • View comparison for these 4 commits »

1 month ago

iang deleted branch readme at SigmaProtocol/sigma-rs-artifact

1 month ago