Skip to content

Commit

Permalink
Remove Ed25519 instances incompatible with section #blinding-ec
Browse files Browse the repository at this point in the history
  • Loading branch information
emlun committed Apr 19, 2024
1 parent f81cd37 commit 3e6ca14
Showing 1 changed file with 0 additions and 32 deletions.
32 changes: 0 additions & 32 deletions draft-bradleylundberg-cfrg-arkg.md
Original file line number Diff line number Diff line change
Expand Up @@ -708,38 +708,6 @@ The identifier `ARKG-P256k-ECDH-P256k-HMAC-SHA256-HKDF-SHA256` represents the fo
- `L_mac`: 32


## ARKG-Ed25519-X25519-HMAC-SHA256-HKDF-SHA256

The identifier `ARKG-Ed25519-X25519-HMAC-SHA256-HKDF-SHA256` represents the following ARKG instance:

- `BL`: Elliptic curve arithmetic as described in {{blinding-ec}} with the parameter:
- `crv`: The curve `Ed25519` [REF?].
- `KEM`: ECDH as described in {{kem-ecdh}} with the parameter:
- `crv`: The curve `X25519` [REF?].
- `MAC`: HMAC as described in {{mac-hmac}} with the parameter:
- `Hash`: SHA-256 [FIPS 180-4].
- `KDF`: HKDF as described in {{kdf-hkdf}} with the parameter:
- `Hash`: SHA-256 [FIPS 180-4].
- `L_bl`: 32
- `L_mac`: 32


## ARKG-X25519-X25519-HMAC-SHA256-HKDF-SHA256

The identifier `ARKG-X25519-X25519-HMAC-SHA256-HKDF-SHA256` represents the following ARKG instance:

- `BL`: Elliptic curve arithmetic as described in {{blinding-ec}} with the parameter:
- `crv`: The curve `X25519` [REF?].
- `KEM`: ECDH [RFC6090] as described in {{kem-ecdh}} with the parameter:
- `crv`: The curve `X25519` [REF?].
- `MAC`: HMAC as described in {{mac-hmac}} with the parameter:
- `Hash`: SHA-256 [FIPS 180-4].
- `KDF`: HKDF as described in {{kdf-hkdf}} with the parameter:
- `Hash`: SHA-256 [FIPS 180-4].
- `L_bl`: 32
- `L_mac`: 32


# COSE bindings

TODO?: Define COSE representations for interoperability:
Expand Down

0 comments on commit 3e6ca14

Please sign in to comment.