Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / oasisprotocol/curve25519-voi issues and pull requests

#123 - build(deps): bump golang.org/x/crypto from 0.0.0-20220321153916-2c7772ba3064 to 0.31.0

Pull Request - State: open - Opened by dependabot[bot] about 2 months ago
Labels: dependencies

#121 - primitives/sr25519: Enable generating secret keys from ed25519 keys

Pull Request - State: closed - Opened by jberci over 1 year ago - 1 comment

#120 - primitives/x25519: Add x25519 private and public key types

Pull Request - State: closed - Opened by peternose about 2 years ago - 2 comments

#118 - build: Support the `wasm` target

Pull Request - State: closed - Opened by Yawning over 2 years ago

#117 - build: Require go 1.18, misc fixes

Pull Request - State: closed - Opened by Yawning over 2 years ago

#116 - Go 1.19.x tracking

Issue - State: closed - Opened by Yawning over 2 years ago

#115 - Public key encryption, private key decryption

Issue - State: closed - Opened by abing258 over 2 years ago - 1 comment

#114 - Catch up to the h2c and ecvrf IETF drafts

Pull Request - State: closed - Opened by Yawning over 2 years ago

#113 - internal/field: Make BatchInvert tollerate zeros

Pull Request - State: closed - Opened by Yawning over 2 years ago - 1 comment

#112 - Platform support

Issue - State: open - Opened by Yawning almost 3 years ago

#111 - build: Require go 1.17, misc cleanups

Pull Request - State: closed - Opened by Yawning almost 3 years ago - 1 comment

#110 - primitives/ed25519: Fix some English (NFC)

Pull Request - State: closed - Opened by Yawning almost 3 years ago

#109 - primitives/h2c: Bump to v14 of the draft (NFC)

Pull Request - State: closed - Opened by Yawning almost 3 years ago

#108 - primitives/ed25519/extra/ecvrf: Fix comment (NFC)

Pull Request - State: closed - Opened by Yawning about 3 years ago

#107 - internal/field: Use the faster sqrt_ratio_i

Pull Request - State: closed - Opened by Yawning about 3 years ago
Labels: enhancement

#106 - primitives/ed25519/extra/cache: Fix comment (NFC)

Pull Request - State: closed - Opened by Yawning about 3 years ago

#105 - primitives/h2c: Remove `:` from the testdata file names

Pull Request - State: closed - Opened by Yawning about 3 years ago

#104 - Add examples for some of the primitives

Pull Request - State: closed - Opened by Yawning about 3 years ago

#103 - cleanup: Improve tests

Pull Request - State: closed - Opened by Yawning about 3 years ago

#102 - primitives/ed25519/extra/ecvrf: Update to v10 of the draft

Pull Request - State: closed - Opened by Yawning about 3 years ago

#101 - internal/asm: Bump avo to latest, regenerate affected files

Pull Request - State: closed - Opened by Yawning over 3 years ago

#100 - fixup! primitives/ed25519/extra/ecvrf: Change a spooky looking append

Pull Request - State: closed - Opened by Yawning over 3 years ago

#99 - primitives/ed25519/extra/ecvrf: Change a spooky looking append

Pull Request - State: closed - Opened by Yawning over 3 years ago

#98 - primitives/ed25519/extra/ecvrf: Add optional proof non-determinism

Pull Request - State: closed - Opened by Yawning over 3 years ago

#97 - primitives/ed25519: Add optional signature non-determinism

Pull Request - State: closed - Opened by Yawning over 3 years ago

#96 - enhancement: Add paranoid ed25519 signing

Issue - State: closed - Opened by Yawning over 3 years ago
Labels: enhancement

#95 - Browser wasm compatibility request

Issue - State: closed - Opened by shravanshetty1 over 3 years ago - 1 comment

#94 - Misc tasks for the Go1.17 release

Pull Request - State: closed - Opened by Yawning over 3 years ago

#93 - housekeeping: Go 1.17 related cleanup

Issue - State: closed - Opened by Yawning over 3 years ago - 1 comment

#92 - primitives/ed25519/extra/ecvrf: Implement ECVRF-EDWARDS25519-SHA512-ELL2

Pull Request - State: closed - Opened by Yawning over 3 years ago

#91 - More misc improvements

Pull Request - State: closed - Opened by Yawning over 3 years ago

#90 - perf: Consider faster batch forgery identification

Issue - State: open - Opened by Yawning over 3 years ago

#89 - ed25519: Even more performance improvements

Pull Request - State: closed - Opened by Yawning over 3 years ago

#88 - field: Special case multiply by `A+2/4` for the 64-bit path

Pull Request - State: closed - Opened by Yawning over 3 years ago

#87 - curve: Remove some unneeded functions

Pull Request - State: closed - Opened by Yawning over 3 years ago

#86 - internal/field: Cut down the number of temp vars pow22501 uses

Pull Request - State: closed - Opened by Yawning over 3 years ago

#85 - curve: Tighten up some routines a tad

Pull Request - State: closed - Opened by Yawning over 3 years ago

#84 - cleanup: Use the 1.17 cast from slice to array syntax

Issue - State: closed - Opened by Yawning over 3 years ago - 1 comment

#83 - cleanup: Fix assembly `go vet` issues

Issue - State: open - Opened by Yawning over 3 years ago - 1 comment
Labels: blocked

#82 - Misc improvements, cleanups, etc

Pull Request - State: closed - Opened by Yawning over 3 years ago

#81 - cleanup: Drop support for old versions of Go

Issue - State: closed - Opened by Yawning over 3 years ago

#80 - DO NOT MERGE: internal/field fiat-crypto playground

Pull Request - State: open - Opened by Yawning over 3 years ago

#79 - internal/field: Fix `testSetBytesHighBitIsIgnored`

Pull Request - State: closed - Opened by Yawning over 3 years ago

#78 - internal/field: Think about using fiat-crypto

Issue - State: open - Opened by Yawning over 3 years ago
Labels: enhancement

#77 - Misc refactor/cleanups

Pull Request - State: closed - Opened by Yawning over 3 years ago

#76 - primitives/h2c: Implement the hash-to-curve IETF draft

Pull Request - State: closed - Opened by Yawning over 3 years ago - 1 comment

#75 - doc: Update PERFORMANCE.md (No functional changes)

Pull Request - State: closed - Opened by Yawning over 3 years ago

#74 - perf: primitives/x25519: Rethink calling x/crypto/curve25519

Issue - State: closed - Opened by Yawning over 3 years ago - 2 comments
Labels: enhancement

#73 - build: go1.17 related changes

Pull Request - State: closed - Opened by Yawning over 3 years ago

#72 - perf: provide safepoints for pre-emptive scheduling

Issue - State: closed - Opened by lithdew over 3 years ago - 7 comments
Labels: enhancement

#71 - primitives/ed25519: Optimize for very large batches

Pull Request - State: closed - Opened by Yawning over 3 years ago

#70 - perf: Think more about defaulting to ExpandedPublicKeys in the ed25519 batch verifier

Issue - State: closed - Opened by Yawning over 3 years ago - 2 comments
Labels: enhancement

#69 - primitives/[ed,sr]25519: BatchVerifier improvements for large batches

Pull Request - State: closed - Opened by Yawning over 3 years ago

#68 - ed25519: optimize reuse of instantiated BatchVerifier

Issue - State: closed - Opened by lithdew over 3 years ago - 5 comments
Labels: enhancement

#67 - primitives/merlin: Fix the 32-bit builds

Pull Request - State: closed - Opened by Yawning over 3 years ago

#66 - ci: Figure out how to setup arm64 and arm32 builds/tests

Issue - State: open - Opened by Yawning over 3 years ago - 1 comment
Labels: good first issue, help wanted

#65 - primitives/merlin: Move from an internal package

Pull Request - State: closed - Opened by Yawning over 3 years ago

#64 - api: Consider exposing the merlin implementation

Issue - State: closed - Opened by Yawning over 3 years ago
Labels: enhancement

#63 - perf: Switch the STROBE implementation

Pull Request - State: closed - Opened by Yawning over 3 years ago - 1 comment

#62 - perf: Add sr25519 precomputation support

Issue - State: open - Opened by Yawning over 3 years ago
Labels: enhancement

#61 - perf: Replace the STROBE implementation

Issue - State: closed - Opened by Yawning over 3 years ago
Labels: enhancement

#60 - primitives: Implement sr25519

Pull Request - State: closed - Opened by Yawning over 3 years ago

#59 - curve: Fix the RistrettoPoint.UnmarshalBinary method

Pull Request - State: closed - Opened by Yawning over 3 years ago

#58 - primitives/ed25519/extra: Remove the SLIP-0010 code

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#57 - doc: Split the benchmarks to a different doc (no functional changes)

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#56 - doc: Provide helpful examples

Issue - State: closed - Opened by Yawning almost 4 years ago
Labels: good first issue, help wanted

#55 - tests: Increase test coverage

Issue - State: open - Opened by Yawning almost 4 years ago
Labels: good first issue, help wanted

#54 - perf: Consider using saturated 64-bit limbs for the field arithmatic

Issue - State: open - Opened by Yawning almost 4 years ago
Labels: enhancement

#53 - Address issues/suggestions from the external review

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#52 - curve/ristretto: Add test vectors from the IETF draft

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#51 - doc: LICENSE text/comment cleanups (No functional changes)

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#50 - internal/asm/amd64: Use avo to generate all the assembly

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#49 - feature: Consider using avo for the assembly

Issue - State: closed - Opened by Yawning almost 4 years ago

#48 - feature: Consider adding a way to enforce `order L` A/R when verifying Ed25519 signatures

Issue - State: open - Opened by Yawning almost 4 years ago
Labels: enhancement

#47 - primitives/ed25519: Pull in more tests from upstream

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#46 - curve: Use SSE2 for the affine niels lookup table

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#45 - primitives/ed25519/extra: Add a SLIP-0010 implementation

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#44 - primitives/ed25519: Misc fixes

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#43 - primitives/ed25519: Explicitly test ZIP-215

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#42 - doc: Update the README.md

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#41 - fixup! primitives/x25519: Pick the scalar mult at build time

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#40 - primitives/x25519: Pick the scalar mult at build time

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#39 - curve: Reduce/clean up the hardcoded table clown fiesta

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#38 - Add support for precomputation

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#37 - curve: Consolidate the vector code

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#36 - curve: Cherry pick some stuff from my precomputation branch

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#35 - perf: Improve the lattice reduction performance

Issue - State: open - Opened by Yawning almost 4 years ago
Labels: enhancement

#34 - primitives/ed25519: Change ed25519consensus-like batch api

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#33 - Misc fixes cherry-picked from my feature branch

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#32 - curve: Implement ABGLSV-Pornin multiplication

Pull Request - State: closed - Opened by Yawning almost 4 years ago - 2 comments

#31 - curve: faster scalar basepoint multiply

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#30 - asm: Stop clobbering rbp

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#29 - curve: Remove another allocation in the vartime multiscalar mul

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#28 - curve: Use pointer types for public constants

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#26 - primitives/ed25519: Avoid leaking the SHA512 object

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#25 - perf: Certain operations involve more heap allocs compared to the standard library

Issue - State: closed - Opened by Yawning almost 4 years ago - 2 comments

#24 - Minor "trivial" cleanups and improvements

Pull Request - State: closed - Opened by Yawning almost 4 years ago

#4 - feature: Add support for the ristretto based primitives

Issue - State: open - Opened by Yawning about 4 years ago
Labels: enhancement