Giter Club home page Giter Club logo

Comments (22)

NikolayAtSony avatar NikolayAtSony commented on July 18, 2024 15

Yes, client-site encryption (or rather lack of) is a blocking issue from migration to this SDK version.

from aws-sdk-java-v2.

robbetto avatar robbetto commented on July 18, 2024 8

Any update on this issue?

from aws-sdk-java-v2.

millems avatar millems commented on July 18, 2024 5

@israelst11 Sorry, nothing to report at this time.

from aws-sdk-java-v2.

cenedhryn avatar cenedhryn commented on July 18, 2024 4

We have started work on this issue but do not yet have a release date.

from aws-sdk-java-v2.

millems avatar millems commented on July 18, 2024 2

The AWS crypto tools team has launched the S3 encryption client with support for the AWS SDK for Java 2.x!

https://docs.aws.amazon.com/amazon-s3-encryption-client/latest/developerguide/what-is-s3-encryption-client.html
https://github.com/aws/amazon-s3-encryption-client-java

There's more in the works, but check it out and cut them some issues for anything you'd like to see!

from aws-sdk-java-v2.

debora-ito avatar debora-ito commented on July 18, 2024 2

The new AWS Database Encryption SDK is out, in developer preview mode.

https://docs.aws.amazon.com/database-encryption-sdk/latest/devguide/what-is-database-encryption-sdk.html

As a reminder, libraries under developer preview are not recommended for production environments because they are subject to change. Feel free to share your feedback here or in their Github repo -
aws/aws-database-encryption-sdk-dynamodb-java

from aws-sdk-java-v2.

youngchen7 avatar youngchen7 commented on July 18, 2024 1

When implementing the V2 encryption client, can we consider forwarding .withRequestCredentialsProvider() request decorators to the internal KMS client? As of V1 the internal KMS client picks up whatever was provided in builder.withCredentials() but doesn't respect .withRequestCredentialsProvider(). This would greatly help us with our use case, as well as net some perf improvements.

from aws-sdk-java-v2.

NikolayAtSony avatar NikolayAtSony commented on July 18, 2024

Any update on this feature?

from aws-sdk-java-v2.

millems avatar millems commented on July 18, 2024

Not yet, unfortunately. It's definitely on our radar, but we're still trying to figure out when the right time is to tackle it. We know it's going to be a hard blocker for some people to migrate to V2. Can we assume that's the case for you as well?

from aws-sdk-java-v2.

mateuszmrozewski avatar mateuszmrozewski commented on July 18, 2024

I can see that it is possible to use client side encryption through PutObjectRequest from v1. Is that the target or just a temporary solution?

from aws-sdk-java-v2.

israelstmz avatar israelstmz commented on July 18, 2024

Any news regarding ETA of this feature?

from aws-sdk-java-v2.

KassHino avatar KassHino commented on July 18, 2024

Any updates?

from aws-sdk-java-v2.

mibollma avatar mibollma commented on July 18, 2024

*bump

from aws-sdk-java-v2.

millems avatar millems commented on July 18, 2024

Sorry, once we have something to report, we will update this issue. Feel free to +1 the related issue here, as well: aws/aws-encryption-sdk-java#58

from aws-sdk-java-v2.

railsmith avatar railsmith commented on July 18, 2024

@cenedhryn We are using Quarkus as our microservice framework and using aws sdk version v1 to decrypt the data from DynamoDB and running into issues while running the quarkus app. Any idea when the DynamoDB Encryption Client will be ready for aws sdk version v2? Thanks!

from aws-sdk-java-v2.

bluefishcoder avatar bluefishcoder commented on July 18, 2024

Looking for this feature. Want to try client side encryption with S3AsyncClient (AWS SDK 2.17.1). Currently using AmazonS3EncryptionV2.. from SDK 1.11.9

from aws-sdk-java-v2.

AndyShortt avatar AndyShortt commented on July 18, 2024

+1. Amazon Athena's only option for CSE is via the v1 AmazonS3EncryptionClient

from aws-sdk-java-v2.

wheezil avatar wheezil commented on July 18, 2024

Please! We recently embarked on an SDK migration, but got stymied by lack of S3 client-side encryption and had to roll it all back.

from aws-sdk-java-v2.

jason-weddington avatar jason-weddington commented on July 18, 2024

@wheezil thanks for the feedback. We're actively working on S3 client side encryption and are nearing completion. We'll comment on this issue when it's released.

from aws-sdk-java-v2.

theothermattm avatar theothermattm commented on July 18, 2024

This is actually the only reason I need to use the sdk, just chiming in here that it's needed :)

from aws-sdk-java-v2.

debora-ito avatar debora-ito commented on July 18, 2024

The AWS Database Encryption SDK is now GA, so I'm closing this issue.

Both new S3 Encryption and Database Encryption clients are independent libraries maintained by the AWS Crypto Tools team. To contact the maintainers, please open an issue in the respective Github repo:

from aws-sdk-java-v2.

github-actions avatar github-actions commented on July 18, 2024

⚠️COMMENT VISIBILITY WARNING⚠️

Comments on closed issues are hard for our team to see.
If you need more assistance, please open a new issue that references this one.
If you wish to keep having a conversation with other community members under this issue feel free to do so.

from aws-sdk-java-v2.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.