An open API service for producing an overview of a list of open source projects.

https://github.com/FiloSottile/bigmod

biginteger cryptography

Score: 22.387693114923984

Last synced: about 10 hours ago
JSON representation

Repository metadata:

A constant-time library for big integers modulo a prime, usable for cryptographic applications. Exported from crypto/internal/bigmod, the backend of crypto/rsa and crypto/ecdsa.


Owner metadata:


GitHub Events

Total
Last Year

Committers metadata

Last synced: 1 day ago

Total Commits: 52
Total Committers: 17
Avg Commits per committer: 3.059
Development Distribution Score (DDS): 0.423

Commits in past year: 3
Committers in past year: 2
Avg Commits per committer in past year: 1.5
Development Distribution Score (DDS) in past year: 0.333

Name Email Commits
Filippo Valsorda f****o@g****g 30
Cherry Mui c****z@g****m 3
Russ Cox r****c@g****g 3
Andrew Gerrand a****g@g****g 2
Joel Sing j****l@s****u 2
kmvijay k****y@i****m 1
Alan Donovan a****n@g****m 1
Egon Elbre e****e@g****m 1
Ian Lance Taylor i****t@g****g 1
Jes Cok x****n@g****m 1
Lynn Boger l****r@l****m 1
Lúcás Meier c****y@g****m 1
Michael Pratt m****t@g****m 1
Rob Pike r****@g****g 1
Roland Shoemaker r****d@g****g 1
Xiaolin Zhao z****n@l****n 1
qiulaidongfeng 2****6@q****m 1

Issue and Pull Request metadata

Last synced: 1 day ago

Total issues: 1
Total pull requests: 0
Average time to close issues: about 19 hours
Average time to close pull requests: N/A
Total issue authors: 1
Total pull request authors: 0
Average comments per issue: 1.0
Average comments per pull request: 0
Merged pull request: 0
Bot issues: 0
Bot pull requests: 0

Past year issues: 0
Past year pull requests: 0
Past year average time to close issues: N/A
Past year average time to close pull requests: N/A
Past year issue authors: 0
Past year pull request authors: 0
Past year average comments per issue: 0
Past year average comments per pull request: 0
Past year merged pull request: 0
Past year bot issues: 0
Past year bot pull requests: 0

More stats: https://issues.ecosyste.ms/repositories/lookup?url=https://github.com/FiloSottile/bigmod

Top Issue Authors

  • johncmerfeld (1)

Top Pull Request Authors


Top Issue Labels

Top Pull Request Labels


Package metadata

proxy.golang.org: github.com/FiloSottile/bigmod

Package bigmod implements constant-time big integer arithmetic modulo large odd moduli. Unlike math/big, this package is suitable for implementing security-sensitive cryptographic operations. It is a re-exported version the standard library package crypto/internal/bigmod used to implement crypto/rsa amongst others. The API is NOT stable. In particular, its safety is suboptimal, as the caller is responsible for ensuring that Nats are reduced modulo the Modulus they are used with.

  • Homepage: https://github.com/FiloSottile/bigmod
  • Documentation: https://pkg.go.dev/github.com/FiloSottile/bigmod#section-documentation
  • Licenses: BSD-3-Clause
  • Latest release: v0.1.0 (published over 1 year ago)
  • Last Synced: 2026-11-02T01:09:46.518Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
proxy.golang.org: github.com/filosottile/bigmod

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/filosottile/bigmod#section-documentation
  • Licenses: bsd-3-clause
  • Latest release: v0.1.0 (published over 1 year ago)
  • Last Synced: 2026-11-02T01:09:48.213Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
proxy.golang.org: filippo.io/bigmod

Package bigmod implements constant-time big integer arithmetic modulo large moduli.

  • Homepage: https://github.com/FiloSottile/bigmod
  • Documentation: https://pkg.go.dev/filippo.io/bigmod#section-documentation
  • Licenses: BSD-3-Clause
  • Latest release: v0.1.0 (published over 1 year ago)
  • Last Synced: 2026-11-02T01:09:48.361Z (1 day ago)
  • Versions: 4
  • Dependent Packages: 24
  • Dependent Repositories: 1
  • Docker Downloads: 18,279,029
  • Rankings:
    • Dependent packages count: 1.768%
    • Dependent repos count: 4.706%
    • Average: 8.781%
    • Stargazers count: 9.779%
    • Forks count: 18.871%
guix: go-filippo-io-bigmod

Constant-time library for big integers modulo a prime

debian-13: golang-filippo-bigmod

  • Homepage: https://github.com/FiloSottile/bigmod
  • Documentation: https://packages.debian.org/trixie/golang-filippo-bigmod
  • Licenses: bsd-3-clause
  • Latest release: 0.0.3-2 (published 9 months ago)
  • Last Synced: 2026-08-20T02:30:46.705Z (3 months ago)
  • Versions: 1
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent repos count: 0.0%
    • Dependent packages count: 0.0%
    • Average: 100%

Dependencies

_asm/go.mod go
  • github.com/mmcloughlin/avo v0.4.0
  • golang.org/x/mod v0.4.2
  • golang.org/x/sys v0.0.0-20211030160813-b3129d9d1021
  • golang.org/x/tools v0.1.7
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
_asm/go.sum go
  • github.com/mmcloughlin/avo v0.4.0
  • github.com/yuin/goldmark v1.4.0
  • golang.org/x/arch v0.0.0-20210923205945-b76863e36670
  • golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2
  • golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550
  • golang.org/x/mod v0.4.2
  • golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3
  • golang.org/x/net v0.0.0-20190620200207-3b0461eec859
  • golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d
  • golang.org/x/sync v0.0.0-20190423024810-112230192c58
  • golang.org/x/sync v0.0.0-20210220032951-036812b2e83c
  • golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a
  • golang.org/x/sys v0.0.0-20190412213103-97732733099d
  • golang.org/x/sys v0.0.0-20201119102817-f84b799fce68
  • golang.org/x/sys v0.0.0-20210423082822-04245dca01da
  • golang.org/x/sys v0.0.0-20210809222454-d867a43fc93e
  • golang.org/x/sys v0.0.0-20211030160813-b3129d9d1021
  • golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1
  • golang.org/x/text v0.3.0
  • golang.org/x/text v0.3.6
  • golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e
  • golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e
  • golang.org/x/tools v0.1.7
  • golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7
  • golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898
  • golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1
  • rsc.io/pdf v0.1.1
.github/workflows/test.yml actions
  • actions/checkout v2 composite
  • actions/setup-go v2 composite
go.mod go
  • golang.org/x/sys v0.11.0
go.sum go
  • golang.org/x/sys v0.11.0