UltrafastSecp256k1/CITATION.cff
Vano Chkheidze 3105dc10d6
fix: schnorr parity, CFL hardening, MIT license (#48)
## Changes
- schnorr verify Y-parity fix
- CFL fuzz_point hardened (ASan/UBSan only, no arithmetic assertions)
- cmake sanitizer detection (no -O3 override in CFL builds)
- normalizes_to_zero full normalization for 52-bit path
- normalize_weak before zero-check in mixed-add
- inverse_safegcd + from_jac52 Z=0 guards
- MIT license migration (31 files AGPL -> MIT)
2026-02-27 19:45:10 +04:00

32 lines
888 B
YAML

cff-version: 1.2.0
title: "UltrafastSecp256k1"
message: "If you use this software, please cite it as below."
type: software
authors:
- family-names: "Chkheidze"
given-names: "Irakli"
alias: "shrec"
repository-code: "https://github.com/shrec/UltrafastSecp256k1"
url: "https://shrec.github.io/UltrafastSecp256k1/docs/"
license: MIT
version: "3.12.2"
date-released: "2026-02-24"
keywords:
- secp256k1
- elliptic-curve-cryptography
- ECDSA
- Schnorr-signatures
- CUDA
- GPU-acceleration
- constant-time
- Bitcoin
- Ethereum
- high-performance
- zero-dependency
- C++20
abstract: >-
Ultra high-performance secp256k1 ECC library featuring GPU-accelerated
ECDSA and Schnorr signatures (CUDA, Metal, OpenCL, ROCm), constant-time
side-channel protection, 12+ platform targets, and zero external
dependencies. Achieves 4.88M ECDSA signs/s on a single GPU.