Skip to content

Commit 81b1a35

Browse files
authored
Add new Ed25519 and Ed448 algorithms from RFC 9864 (#905)
* Add new algorithms defined in RFC 9864 Signed-off-by: Simo Sorce <simo@redhat.com> * jwcrypto: Add checkmarks for Ed25519 and Ed448 Signed-off-by: Simo Sorce <simo@redhat.com> --------- Signed-off-by: Simo Sorce <simo@redhat.com>
1 parent b7cc962 commit 81b1a35

3 files changed

Lines changed: 7 additions & 1 deletion

File tree

src/data/libraries-next.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3276,7 +3276,9 @@
32763276
"ps384": true,
32773277
"ps512": true,
32783278
"eddsa": true,
3279-
"es256k": true
3279+
"es256k": true,
3280+
"ed25519": true,
3281+
"ed448": true
32803282
},
32813283
"authorUrl": "https://github.com/simo5",
32823284
"authorName": "Simo Sorce",

src/features/libraries/components/library-card/library-card.component.tsx

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -227,6 +227,8 @@ export const LibraryCardComponent: React.FC<LibraryCardComponentProps> = ({
227227
<AlgItemComponent label="PS384" isSupported={support.ps384} />
228228
<AlgItemComponent label="PS512" isSupported={support.ps512} />
229229
<AlgItemComponent label="EdDSA" isSupported={support.eddsa} />
230+
<AlgItemComponent label="Ed25519" isSupported={support.ed25519} />
231+
<AlgItemComponent label="Ed448" isSupported={support.ed448} />
230232
</ul>
231233
</div>
232234
{minimumVersion && (

src/features/libraries/models/library.model.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@ export interface LibraryModel {
2525
ps512?: boolean;
2626
eddsa?: boolean;
2727
es256k?: boolean;
28+
ed25519?: boolean;
29+
ed448?: boolean;
2830
};
2931
authorUrl: string | null;
3032
authorName: string;

0 commit comments

Comments
 (0)