Comments (1)
If I add the exact line you provided to a Cargo.toml
in an otherwise empty project:
p256 = { version = "0.9.0", features = ["ecdsa"], default-features = false }
Then getrandom
does not appear in the Cargo.lock:
$ cargo lock -d
- block-buffer 0.9.0
- generic-array 0.14.4
- cfg-if 1.0.0
- cpufeatures 0.2.1
- libc 0.2.103
- crypto-bigint 0.2.10
- generic-array 0.14.4
- rand_core 0.6.3
- subtle 2.4.1
- zeroize 1.4.2
- crypto-mac 0.11.1
- generic-array 0.14.4
- subtle 2.4.1
- der 0.4.3
- digest 0.9.0
- generic-array 0.14.4
- ecdsa 0.12.4
- der 0.4.3
- elliptic-curve 0.10.6
- hmac 0.11.0
- signature 1.3.1
- elliptic-curve 0.10.6
- crypto-bigint 0.2.10
- ff 0.10.1
- generic-array 0.14.4
- group 0.10.0
- rand_core 0.6.3
- subtle 2.4.1
- zeroize 1.4.2
- ff 0.10.1
- rand_core 0.6.3
- subtle 2.4.1
- generic-array 0.14.4
- typenum 1.14.0
- version_check 0.9.3
- group 0.10.0
- ff 0.10.1
- rand_core 0.6.3
- subtle 2.4.1
- herpderp 0.1.0
- p256 0.9.0
- hmac 0.11.0
- crypto-mac 0.11.1
- digest 0.9.0
- libc 0.2.103
- opaque-debug 0.3.0
- p256 0.9.0
- ecdsa 0.12.4
- elliptic-curve 0.10.6
- sha2 0.9.8
- rand_core 0.6.3
- sha2 0.9.8
- block-buffer 0.9.0
- cfg-if 1.0.0
- cpufeatures 0.2.1
- digest 0.9.0
- opaque-debug 0.3.0
- signature 1.3.1
- digest 0.9.0
- rand_core 0.6.3
- subtle 2.4.1
- typenum 1.14.0
- version_check 0.9.3
- zeroize 1.4.2
Another check:
$ grep getrandom Cargo.lock
$
You must be pulling in getrandom
via some other dependency.
from elliptic-curves.
Related Issues (20)
- Update crates to the newtype `fiat-crypto` codegen
- Request: Instructions to reproduce fiat-crypto files HOT 2
- Using ECDSA key pair for ECDH HOT 1
- Expose `lincomb_generic` (or: Generic Linear Combination) HOT 31
- BIP-0340 Schnorr-compatible signature invalidly uses NonZeroScalar HOT 1
- RustCrypto hardening recommendation HOT 1
- RustCrypto misuse resistance recommendation HOT 2
- Expose `ProjectivePoint` value HOT 13
- Generalizing MulByGenerator for other points HOT 1
- Surprisingly slow constant time selection HOT 6
- Batch Conversion of Projective -> Affine Points HOT 19
- p521: field arithmetic implementation not working correctly HOT 8
- 256 bit Field Operation: 64 bit * 4 vs 52 bit * 5 HOT 4
- P521 `FieldElement` conversions can panic HOT 3
- k256: Linear Combanation over Dynamically Allocated Slices
- primeorder 0.13.4 update breaks p384 0.13.0 builds HOT 4
- k256 disrepency in secp256k1 key recover HOT 12
- How to convert a VerifyingKey of type FieldElement10x26 to a FieldElement5x52 type
- k256: v0.13.2 breaking verification HOT 9
- Bitwise operations for scalars HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from elliptic-curves.