Generate a key pair
API · /keypair-api
Key Pair API
Genereer cryptografische sleutelparen op aanvraag — RSA (2048/3072/4096), elliptische curve (P-256, P-384, P-521, secp256k1), Ed25519 en Ed448 — geretourneerd als PEM (SPKI publieke sleutel, PKCS#8 privésleutel) en, optioneel, als JWK. Perfect voor het opzetten van JWT/JWS-ondertekeningssleutels, TLS- en SSH-experimenten, testfixtures en demo's. Pure lokale generatie met Node's crypto (geen externe service). Let op: voor ontwikkeling, testen en educatie — genereer sleutels voor productiesystemen offline of in een HSM, vertrouw nooit een externe API met echte privésleutels. Live, niets opgeslagen. 3 endpoints. Te onderscheiden van JWT-ondertekening, wachtwoordgeneratie en hashing.
API-gezondheid
gezond- Uptime
- 100.00%
- Serversondes · 24 uur
- Gem. latentie
- 93 ms
- Serversondes · 24 uur
- Abonnees
- 3,492
- actief
- Totaal aantal oproepen
- 42
- laatste 7 dagen
Prijzen
Kies een niveau: maandelijks gefactureerd en op elk gewenst moment opzegbaar.
Free
Vrij
- 1,160 oproepen / maand
- 2 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 1.160 gesprekken/maand
- 2 verzoeken/sec
- RSA/EC/Ed25519/Ed448, PEM+JWK
- Geen creditcard
Starter
€3.40 /maand
- 11,000 oproepen / maand
- 8 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 11k aanroepen/maand
- 8 verzoeken/sec
- Alle maten en curven
- E-mailondersteuning
Pro
€23.00 /maand
- 148,000 oproepen / maand
- 20 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 148k aanroepen/maand
- 20 verzoeken/sec
- JWT-key / test-fixture pipelines
- Prioritaire ondersteuning
Mega
€59.00 /maand
- 760,000 oproepen / maand
- 50 verzoeken / tweede
- Hard cap (429 boven quotum, geen overschrijding)
- 760k aanroepen/maand
- 50 req/sec
- Platformschaal
- Toegewijd SLA
Gebouwd door
Gerelateerd APIs
Andere APIs met overlappende tags.
Modular Arithmetic API
Modular-rekenkunde als API, lokaal en deterministisch berekend met exacte big-integer rekenkunde. Het power-eindpunt berekent modulaire exponentiatie, aᵇ mod m, via square-and-multiply, snel en exact, zelfs voor de enorme exponenten die in cryptografie worden gebruikt. Het inverse-eindpunt vindt de modulaire multiplicatieve inverse a⁻¹ mod m met het uitgebreide Euclidische algoritme, en retourneert de inverse wanneer a en m coprime zijn en rapporteert de ggd wanneer er geen inverse bestaat. Het totient-eindpunt berekent Euler's totient φ(n) — het aantal gehele getallen van 1 tot n dat coprime is met n — met de priemfactorisatie waar het vandaan komt, en een optionele Euler-stellingcontrole dat a^φ(n) ≡ 1 (mod n) voor een coprime basis. Dit zijn de bouwstenen van RSA en een groot deel van de moderne cryptografie. Invoer zijn gehele getallen en kunnen als strings worden doorgegeven voor zeer grote waarden. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van cryptografie, beveiliging, blockchain en wiskunde-apps, RSA- en getaltheorie-tools, en computerwetenschappelijk onderwijs. Pure lokale berekening — geen sleutel, geen externe dienst, direct. Live, niets opgeslagen. 3 eindpunten. Dit is modulaire rekenkunde; voor priemfactorisatie en ggd gebruik een getaltheorie-API en voor gehele getallenreeksen een reeksen-API.
api.oanor.com/modular-api
Sunscreen & UV API
Zonveiligheidsberekeningen als een API, lokaal en deterministisch berekend — de verbrandingstijd, SPF en herhalingsgetallen waarmee een zonnebrand-, weer- of buiten-app mensen veilig houdt. Het burntime-eindpunt schat hoe lang het duurt tot zonnebrand op basis van het Fitzpatrick-huidtype (1 zeer licht tot 6 diep gepigmenteerd), de UV-index en de SPF: onbeschermde tijd is een huidtype-basis (type II ongeveer 15 minuten) geschaald met 6 ÷ UV-index, en beschermde tijd is dat maal de SPF — dus een lichte type II-huid bij UV 8 verbrandt in ongeveer 11 minuten onbedekt, of ruwweg 5½ uur onder SPF 30, terwijl een zeer lichte type I-huid bij extreme UV 11 in 5 minuten verbrandt. Het spf-eindpunt draait het om: de benodigde SPF = uw gewenste minuten buiten ÷ de onbeschermde tijd, met de herinnering dat echte bescherming plateaut rond SPF 30–50. Het amount-eindpunt behandelt het deel dat mensen verkeerd doen — ongeveer 2 mg/cm², ruwweg 1 ounce (30 g, een borrelglas) voor een volledig volwassen lichaam, elke twee uur opnieuw aangebracht — en telt de zonnebrandcrème voor een dagje uit op. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van zonveiligheids-, weer-, huidverzorgings- en buiten-apps, UV-alarm- en herinneringstools, en welzijnssoftware. Pure lokale berekening — geen API-Key, geen externe service, direct. Educatieve schattingen, geen medisch advies. Live, niets opgeslagen. 3 compute-eindpunten.
api.oanor.com/sunscreen-api
Hammock Hang API
Hammock-hang wiskunde als een API, lokaal en deterministisch berekend — de ophangkracht, noklijn en bandhoogte getallen die een kampeerder of hangmatophanger instelt. Het draait allemaal om de 30-graden regel. Het force endpoint laat zien waarom: de spanning in elke ophanglijn is het gewicht van de inzittende ÷ (2 × sin van de hanghoek), dus bij een 30° hang draagt elke band ongeveer één lichaamsgewicht, maar als je de hang afvlakt naar 15° springt het naar ruwweg 1,9 keer — wat banden, bomen en je rug overbelast wanneer mensen een hangmat strak trekken. Het ridgeline endpoint bepaalt de grootte van een structurele noklijn op ongeveer 83% van de hangmatlengte, de vaste lijn die die ~30° ligging en de juiste doorhang op elk paar bomen reproduceert. Het strapheight endpoint schat hoe hoog de banden moeten worden bevestigd op basis van de afstand tussen de bomen en de gewenste zithoogte, omdat bomen verder uit elkaar hogere ankerpunten nodig hebben om de hoek te behouden. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor ontwikkelaars van kampeer-, rugzak-, outdoor-uitrusting en hangmat-apps, hangcalculator- en reisplanningshulpmiddelen, en avonturensoftware. Pure lokale berekening — geen key, geen externe service, direct. Gewicht en lengtes in uw eigen eenheid. Live, niets opgeslagen. 3 compute endpoints.
api.oanor.com/hammock-api
Caulk Coverage API
Caulk en kitberekeningen als API, lokaal en deterministisch berekend — de lineaire-voet-per-buis en hoeveel-buizen getallen waarmee een bouwer, glaszetter of doe-het-zelver kit koopt. Een kitkraal is in wezen een dunne cilinder, dus het coverage-eindpunt berekent de voeten die een patroon legt op basis van de kraalbreedte: volume per voet ≈ (π/4 × breedte²) × 12 inch, en een standaard 10,1 fl oz patroon (18,2 in³) legt ongeveer 30 voet van een kwart-inch kraal, 13 voet van een dikke drie-achtste of 55 van een fijne drie-zestiende — geef cartridge_oz mee voor worstverpakkingen of 28-oz buizen, en een buistelling om het totaal te berekenen. Het tubes-eindpunt werkt het omgekeerd: benodigde patronen = (voeglengte × een verspillingsfactor) ÷ voet per patroon, naar boven afgerond, dus een 100-voet lange kwart-inch kraal met 10% verspilling heeft vier buizen nodig. Alles wordt lokaal en deterministisch berekend, dus het is direct en privé. Ideaal voor bouw-, beglazings-, weersbestendigings- en woningverbeteringsapp-ontwikkelaars, materiaalschatters en boodschappenlijsttools, en aannemerssoftware. Pure lokale berekening — geen key, geen externe service, direct. Inches en voeten; schattingen — gereedschap en verspilling variëren. Live, niets opgeslagen. 2 compute-eindpunten.
api.oanor.com/caulk-api
Veelgestelde vragen
Snelle antwoorden over prijzen, quota's en integratie.
Hoe krijg ik een API-sleutel voor Key Pair API?
Wat is de rate-limit voor Key Pair API?
Wat kost Key Pair API?
Kan ik mijn abonnement op elk moment opzeggen?
Voldoet Key Pair API aan de AVG?
Kies een eindpunt uit de lijst aan de linkerkant om de details ervan te bekijken en het te proberen.
Codefragmenten
Meld u aan om een API-sleutel te krijgen en roep vervolgens een pad onder uw naaktslak aan.
curl https://api.oanor.com/keypair-api/SOME_PATH \
-H "x-oanor-key: oanor_test_..."
const res = await fetch("https://api.oanor.com/keypair-api/SOME_PATH", {
headers: { "x-oanor-key": "oanor_test_..." }
});
const data = await res.json();
$ch = curl_init("https://api.oanor.com/keypair-api/SOME_PATH");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
$response = curl_exec($ch);
import requests
r = requests.get(
"https://api.oanor.com/keypair-api/SOME_PATH",
headers={"x-oanor-key": "oanor_test_..."},
)
print(r.json())
Beoordelingen
Log in om te beoordelen.
Nog geen beoordelingen.
Discussie
Stel vragen, deel tips, krijg antwoorden van de aanbieder en andere ontwikkelaars. Openbaar — iedereen kan meelezen.
Meld je aan om te schrijven of te antwoorden.
InloggenNieuwe discussie
·
-
Antwoord van aanbieder
🔒 Deze discussie is vergrendeld — geen nieuwe antwoorden.
-
·
- Nog geen discussies — start de eerste.
Support
Privé 1:1-support met de aanbieder — facturatie, integratie, account. Alleen jij en het aanbiedersteam zien deze threads.
Meld je aan om een supportticket te openen.
InloggenNieuw ticket openen
Beschrijf waar je hulp bij nodig hebt. Het team krijgt een mail en antwoordt op de ticketpagina.
-
·
Urgent - Nog geen tickets voor deze API.