3
1

História revízii

Autor SHA1 Správa Dátum
  Ian Goldberg 110a9eacb1 Functions to compute a bit representation for a range proof 7 mesiacov pred
  Ian Goldberg 37afe1ede0 Constant-time and variable-time runtime bit decomposition for range proofs 7 mesiacov pred
  Ian Goldberg d9ca5c733f Convert commitments and randomness of one LinScalar to that of another LinScalar of the same variable 7 mesiacov pred
  Ian Goldberg 3247addd99 Make clippy happier 7 mesiacov pred
  Ian Goldberg ed1a2ab347 Implement and test LinScalar::to_expr() 7 mesiacov pred
  Ian Goldberg 90f3f371de Find or generate a Pedersen commitment to start handling range statements 7 mesiacov pred
  Ian Goldberg d080daa250 PedersenAssignment::var() convenience function 7 mesiacov pred
  Ian Goldberg af0748ec23 Prepare for handing range statements by finding all Pedersen assignment statements in the StatementTree 7 mesiacov pred
  Ian Goldberg 1a6011d2f7 Clarify in a comment that ranges must always have strictly more than 1 element in them 7 mesiacov pred
  Ian Goldberg 9b8cbf4558 Refactor the substitution transformation into its own module 7 mesiacov pred
  Ian Goldberg 45a262b32c Add a test for range statement recognition with public Scalar expressions for the range endpoints 7 mesiacov pred
  Ian Goldberg 65afb16310 Start on range statements 7 mesiacov pred
  Ian Goldberg 22dd8f33fd Add a recognizer for expressions that evaluate to public Scalars 7 mesiacov pred
  Ian Goldberg 676304ef47 Add a recognizer for LinScalar expressions 7 mesiacov pred
  Ian Goldberg 90da138200 prove() will require an RNG that is an impl CryptoRng + RngCore 8 mesiacov pred
  Ian Goldberg 76c318c74f Return VerificationFailure rather than assert!()ing if the witness doesn't satisfy the statements 8 mesiacov pred
  Ian Goldberg 28e485e5ed Add a test using public Scalars 8 mesiacov pred
  Ian Goldberg 22253acc49 Touch up instructions in a comment 8 mesiacov pred
  Ian Goldberg cd47fcf33c Be able to send extra generated public values along with the proof 8 mesiacov pred
  Ian Goldberg d3e99bbb43 Make sigma_compiler's codegen able to generate collision-free variable names 8 mesiacov pred
  Ian Goldberg 73b29275b1 Have prove() and verify() return Err(sigma_rs::errors::Error) on failure instead of Err(()) 8 mesiacov pred
  Ian Goldberg 31e596b0c3 Code generation stubs for sigma_rs 8 mesiacov pred
  Ian Goldberg 7e4b865b1f Refactor StructFieldList from codegen to sigma/codegen 8 mesiacov pred
  Ian Goldberg edf24392d8 Handle const * Term and const * Pedersen in the Pedersen recognizer 8 mesiacov pred
  Ian Goldberg 68dc9d8f4b One more test 8 mesiacov pred
  Ian Goldberg eefffbe1c7 Pedersen commitment expression recognizer complete 8 mesiacov pred
  Ian Goldberg 8342b14159 A little more on the Pedersen commitment expression recognizer 8 mesiacov pred
  Ian Goldberg 26b617e6b3 A little more on the Pedersen commitment expression recognizer 8 mesiacov pred
  Ian Goldberg 42487e38ff Start on the Pedersen commitment expression recognizer 8 mesiacov pred
  Ian Goldberg f0a54a8538 Abstract arithmetic expression parsing into an AExprFold trait 8 mesiacov pred