Skip to content

Cloudfront Signer ECDSA Support #6543

@maths22

Description

@maths22

Describe the feature

Now that cloudfront supports ECDSA signed urls, the java SDK should be capable of generating them when given an ECDSA private key.

Use Case

ECDSA signing is faster and creates shorter URLs, and is now supported by cloudfront.

Proposed Solution

The SDK should be able to check the algorithm of the provided PrivateKey object and then appropriate select between SHA1withRSA signing and SHA1withECDSA signing, so the API should not need to change.

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

AWS Java SDK version used

2.37.3

JDK version used

21.0.5

Operating System and version

macOS 26.0.1

Metadata

Metadata

Assignees

Labels

feature-requestA feature should be added or improved.needs-reviewThis issue or PR needs review from the team.

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions