ol.clave.crypto.impl.jwk
key-algorithm
(key-algorithm key)
Return :ol.clave.algo/es256 or :ol.clave.algo/ed25519 for supported keys.
public-jwk
Return the public key as a JWK map.
| Key Type | JWK kty | |----------|---------| | EC | "EC" | | Ed25519 | "OKP" | | RSA | "RSA" |
jwk→canonical-json
(jwk->canonical-json jwk-map)
Render a public JWK map as canonical JSON for JWS embedding.
Fields are sorted alphabetically per RFC 7638.
jwk-thumbprint-from-jwk
(jwk-thumbprint-from-jwk jwk-map)
Compute RFC 7638 thumbprint from a JWK map.
Returns base64url-encoded SHA-256 hash of canonical JWK.