Skip to content
This repository was archived by the owner on Jun 5, 2025. It is now read-only.
This repository was archived by the owner on Jun 5, 2025. It is now read-only.

Support EC keys for VaaS #101

@angelmoo

Description

@angelmoo

Now VaaS support generating certificates using EC keys, and creating CIT that accepts EC keys.

for requesting a CIT or updating a CIT:

{
"keyTypes": [
{
"keyType": "RSA",
"keyLengths": [
1024,
2048,
3072,
4096
]
},
{
"keyType": "EC",
"keyCurves": [
"P256",
"P384",
"P521",
"ED25519"
]
}
],

and for requesting a certificate:

{
"csrAttributes": {
"keyTypeParameters": {
"keyType": "EC",
"keyLength": null,
"keyCurve": "P256"
}

Chages are needed on Vcert to support these new behavior.

Metadata

Metadata

Labels

enhancementNew feature or request

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions