secp256k1
E831062
secp256k1 is a widely used elliptic curve defined over a 256-bit prime field, best known as the cryptographic foundation for Bitcoin and several other blockchain systems.
All labels observed (1)
| Label | Occurrences |
|---|---|
| secp256k1 canonical | 1 |
How this entity was disambiguated
This entity first appeared as the object of triple T9931724 — resolving that mention is where its identity was fixed. The disambiguator weighed these candidate entities and picked the highlighted one (or “None”, minting a new entity). This is how homonymy is resolved: the same surface form can point to different entities.
Target entity: secp256k1 Context triple: [ECC, notableCurveFamilies, secp256k1]
-
A.
Ed25519
Ed25519 is a high-speed, high-security elliptic-curve digital signature scheme widely used in modern cryptographic protocols and software.
-
B.
EdDSA
EdDSA (Edwards-curve Digital Signature Algorithm) is a modern public-key signature scheme designed for high performance, security, and resistance to side-channel attacks, commonly used with curves like Ed25519.
-
C.
Elliptic Curve Digital Signature Algorithm
Elliptic Curve Digital Signature Algorithm is a public-key cryptographic method that uses elliptic curve mathematics to create compact, secure digital signatures for authentication and data integrity.
-
D.
SHA-256
SHA-256 is a widely used cryptographic hash function from the SHA-2 family that produces a 256-bit hash value for securing data integrity and authentication.
-
E.
brainpool curves
Brainpool curves are a family of elliptic curves over prime fields designed to provide high-security, efficiently implementable alternatives to earlier standardized curves in elliptic curve cryptography.
- F. None of above. chosen
- G. Unsure - the case is ambiguous/there is not enough information to decide.
Target entity: secp256k1 Target entity description: secp256k1 is a widely used elliptic curve defined over a 256-bit prime field, best known as the cryptographic foundation for Bitcoin and several other blockchain systems.
-
A.
Ed25519
Ed25519 is a high-speed, high-security elliptic-curve digital signature scheme widely used in modern cryptographic protocols and software.
-
B.
EdDSA
EdDSA (Edwards-curve Digital Signature Algorithm) is a modern public-key signature scheme designed for high performance, security, and resistance to side-channel attacks, commonly used with curves like Ed25519.
-
C.
Elliptic Curve Digital Signature Algorithm
Elliptic Curve Digital Signature Algorithm is a public-key cryptographic method that uses elliptic curve mathematics to create compact, secure digital signatures for authentication and data integrity.
-
D.
SHA-256
SHA-256 is a widely used cryptographic hash function from the SHA-2 family that produces a 256-bit hash value for securing data integrity and authentication.
-
E.
brainpool curves
Brainpool curves are a family of elliptic curves over prime fields designed to provide high-security, efficiently implementable alternatives to earlier standardized curves in elliptic curve cryptography.
- F. None of above. chosen
Statements (48)
| Predicate | Object |
|---|---|
| instanceOf |
Koblitz curve
ⓘ
cryptographic primitive ⓘ elliptic curve ⓘ |
| aCoefficient | 0 ⓘ |
| basePointOrder | large prime ⓘ |
| basePointOrderSymbol | n ⓘ |
| basePointSymbol | G ⓘ |
| bCoefficient | 7 ⓘ |
| belongsToFamily | SECG recommended curves NERFINISHED ⓘ |
| bestKnownAs | elliptic curve used by Bitcoin ⓘ |
| category | elliptic curve over prime field ⓘ |
| cofactor | 1 ⓘ |
| cofactorSymbol | h ⓘ |
| curveEquation | y^2 = x^3 + 7 ⓘ |
| curveEquationForm | short Weierstrass form ⓘ |
| definedOver | prime field ⓘ |
| designProperty |
Koblitz-like structure enabling efficient implementation
ⓘ
no known efficiently exploitable special structure ⓘ |
| discreteLogProblem | elliptic curve discrete logarithm problem ⓘ |
| fieldSize | 256-bit ⓘ |
| groupOperation | elliptic curve point addition ⓘ |
| groupStructure | cyclic group generated by base point G ⓘ |
| implementedInLibrary | libsecp256k1 NERFINISHED ⓘ |
| introduced | late 1990s ⓘ |
| keySizeTypical | 256-bit private keys ⓘ |
| libsecp256k1Maintainer | Bitcoin Core developers NERFINISHED ⓘ |
| notation | secp256k1 = "Standards for Efficient Cryptography prime 256-bit curve k1" ⓘ |
| primeModulus | 2^256 - 2^32 - 977 ⓘ |
| primeModulusHex | 0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEFFFFFC2F ⓘ |
| primeModulusSymbol | p ⓘ |
| publicKeyRepresentation | points on the curve over F_p ⓘ |
| securityAssumption | hardness of elliptic curve discrete logarithm problem ⓘ |
| securityLevel | approximately 128-bit classical security ⓘ |
| specifiedBy | Standards for Efficient Cryptography Group NERFINISHED ⓘ |
| standardizedIn | SEC 2: Recommended Elliptic Curve Domain Parameters NERFINISHED ⓘ |
| supportsAlgorithm |
EC-Schnorr signatures
ⓘ
ECDSA ⓘ |
| usedBy | Bitcoin Core software NERFINISHED ⓘ |
| usedFor |
digital signatures
ⓘ
elliptic curve cryptography ⓘ key agreement ⓘ public-key cryptography ⓘ |
| usedIn |
Bitcoin
NERFINISHED
ⓘ
Bitcoin-like cryptocurrencies ⓘ ECDSA implementations ⓘ Ethereum (pre-ERC-4337 account model) NERFINISHED ⓘ blockchain wallets ⓘ many other blockchain systems ⓘ |
How these facts were elicited
The pipeline generated the facts above by prompting gpt-5.1 with this entity's name + description and the instruction below.
You are a knowledge base construction expert. Given a subject entity and a description of it, return factual statements that you know for the subject as a JSON list of dictionaries(triples), where keys must be "subject", "predicate" and "object". The number of facts may be very high, between 25 to 50 or more, for very popular subjects. For less popular subjects, the number of facts can be very low, like 5 or 10. # Requirements - If you don't know the subject at all, return an empty list. - If the subject is not a named entity, return an empty list. - Include at least one triple where predicate is "instanceOf". - Do not get too wordy. - Separate several objects into multiple triples with one object.
Subject: secp256k1 Description of subject: secp256k1 is a widely used elliptic curve defined over a 256-bit prime field, best known as the cryptographic foundation for Bitcoin and several other blockchain systems.
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.