Skip to content

Releases: soya-miyoshi/amazon-s3-encryption-client-cli

v1.0.1

Choose a tag to compare

@soya-miyoshi soya-miyoshi released this 14 Nov 10:46

KMS Key Integration: Users now have the added ability to use AWS KMS keys for client-side encryption. This feature can be accessed using the -m or --kms-key-id option. This integration offers an additional layer of security, allowing for more robust and flexible encryption practices.

Example:

 java -jar tamazon-s3-encryption-cli-client-1.0.1-alpha.jar -b <bucket=name> -m <kmsKeyID> -l <yourFileToUpload> -o <objectKey> -u

Amazon S3 Encryption Client Java Example v1.0.0-alpha Executable JAR

Choose a tag to compare

@soya-miyoshi soya-miyoshi released this 09 Nov 10:30

Description:

We're pleased to announce the release of our executable JAR for the Amazon S3 Encryption Client Java Example.

Key Features:

  • Standalone Java application ready to run.
  • Demonstrates encryption and decryption with Amazon S3.
  • Simplified command-line interface for easy use.

To Run the Executable:

  1. Ensure Java 8 (or later) is installed and set as your default Java runtime.
  2. Download the amazon-s3-encryption-client-java-example-1.0.0-alpha.jar from this release.
  3. For usage, execute the JAR with the following command:
java -jar amazon-s3-encryption-client-java-example-1.0.0-alpha.jar -h

Replace -h with your desired operation as outlined in the project's README or usage printed.

Note: This JAR contains all the necessary dependencies and can be run independently of Maven and other project files.

We hope this tool proves useful in understanding and utilizing the Amazon S3 encryption features in Java. Should you have any queries or require support, please raise an issue in the repository.

Happy coding!