Skip to content

Releases: solana-program/zk-elgamal-proof

zk-sdk@v5.0.1

11 Feb 13:54

Choose a tag to compare

What's new

  • Release by @github-actions[bot]
  • [zk-sdk] Add a check to terminate early on identity decrypt handle during zero-ciphertext proof verification (#273) by @samkim-crypto
  • [zk-sdk] Add length check to sigma proof from_bytes functions (#244) by @samkim-crypto

zk-sdk@v5.0.0

13 Jan 23:33

Choose a tag to compare

What's new

  • Release by @github-actions[bot]
  • [zk-sdk] Clean up unused dependencies in sigma proofs (#215) by @samkim-crypto
  • [zk-sdk] Clean up ProofDataError (#216) by @samkim-crypto
  • Bump all Solana deps (#208) by @joncinque
  • [zk-sdk] Allow all-zero ciphertext for ciphertext-ciphertext equality proof (#202) by @samkim-crypto
  • [zk-sdk] Add input validation to sigma proof generation functions (#199) by @samkim-crypto
  • [zk-sdk] Add unique domain separator for zk elgamal proof program for proofs (#197) by @samkim-crypto
  • [zk-sdk] Add additional sanity checks to range proof verification and context (#198) by @samkim-crypto
  • [zk-sdk] Hash proof context to the transcript inside the sigma proofs module (#166) by @samkim-crypto
  • [zk-sdk] Make sure that the L_vec and R_vec in inner product proof have the same lengths (#154) by @samkim-crypto
  • [zk-sdk] Add security warning on the standalone use of percentage with fee proof (#155) by @samkim-crypto
  • [zk-sdk] Remove unnecessary generator input to discrete log (#127) by @samkim-crypto
  • [zk-sdk] Add range proof length check before range proof generators are computed (#118) by @samkim-crypto
  • [zk-sdk] Add zeroize-on-drop for ae key and elgamal keypair (#116) by @samkim-crypto
  • [zk-sdk] Remove Debug from private key materials (#115) by @samkim-crypto
  • [zk-sdk] Zeroize sensitive temporary data in range proof (#117) by @samkim-crypto
  • [zk-sdk] Deprecate Pedersen::encode function (#119) by @samkim-crypto
  • [zk-sdk] Fix overly permissive account mutability in proof account in instruction generation (#120) by @samkim-crypto
  • [zk-sdk] Expand on backwards compatibility comment (#89) by @samkim-crypto
  • [zk-sdk] Add keypair verification logic during keypair deserialization (#90) by @samkim-crypto
  • [zk-sdk] Remove cdylib (#81) by @samkim-crypto
  • [zk-sdk] Separate out wasm components in zk-sdk to zk-sdk-wasm-js (#78) by @samkim-crypto
  • Make transcript module public (#61) by @cryptopapi997
  • Add RangeProof bytes roundtrip (serialization/deserialization) tes (#53) by @fifalodm
  • [zk-sdk] Improve range proof context docs and add some clarifying comments (#45) by @samkim-crypto

zk-sdk@v4.0.0

08 Aug 18:11

Choose a tag to compare

What's new

  • Release solana-zk-sdk version 4.0.0 by @github-actions[bot]
  • Bump solana deps to v3 (#44) by @joncinque
  • [zk-sdk] Improve docs and fix transcript consistency in the range proof implementation (#41) by @samkim-crypto
  • [zk-sdk] Add additional tests, improve docs, and fix transcript update in the proof generation logic (#39) by @samkim-crypto
  • [zk-sdk] Clean up dependencies, transcript and auth encryption (#36) by @samkim-crypto
  • [zk-sdk] Fix typos and add additional test cases for logic relating to elgamal ciphertexts (#37) by @samkim-crypto
  • Fix small typos (#28) by @samkim-crypto