freeCodeCamp/curriculum/math-challenges/45-cryptography/signature-schemes.json

175 lines
2.9 KiB
JSON
Raw Normal View History

{
"name": "Signature Schemes",
"order": 24,
"challenges": [
{
"id": "59a5801209a6acac5983b689",
"title": "Security requirements for signature schemes",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b240",
"title": "Signatures and hash functions",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b241",
"title": "ElGamal signature scheme",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b242",
"title": "Security of ElGamal signature scheme",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b243",
"title": "Variants of ElGamal signature scheme",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b244",
"title": "Schnorr signature scheme",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b245",
"title": "Digital signature algorithm",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b246",
"title": "Elliptic Curve DSA",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b247",
"title": "Provably secure signature schemes",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b248",
"title": "One-time signatures",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b249",
"title": "Full domain hash",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b250",
"title": "Undeniable signatures",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
},
{
"id": "59a5801209a6acac5983b251",
"title": "Fail-stop signatures",
"description": [
""
],
"challengeSeed": [
""
],
"tests": [
""
]
}
]
}