Comments (2)
Can you clarify your use case?
If you’re just using the SDK, it performs envelope encryption, which can encrypt using AES-256-GCM, and includes a signature that authenticates the message. See https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/concepts.html#envelope-encryption
If you’re trying to interface with another crypto library, we don’t interface with other crypto libraries because of our unique format, but we’d like to know your requirements. Why these primitives, specifically? What is this other library expecting? What exactly do you mean by AES256, is it AES-256-GCM, AES-256-CBC or something else?
We do not support AES-256-CBC encryption, and we do not support SHA256 checksums.
from aws-encryption-sdk-python.
Closing this issue for now. @snowuyl if you have follow up or clarification here please feel free to reopen this issue and we can help answer your question.
from aws-encryption-sdk-python.
Related Issues (20)
- Deliver keyrings for Python
- Stochastic Decryption Time HOT 6
- Timeout for StrictAwsKmsMasterKeyProvider HOT 2
- Use of verify_interface HOT 5
- Decrypting database monitoring events HOT 2
- Getting aws encryption sdk error in our Jenkins build while trying to decrypt your .crt file HOT 3
- Feature request: API to pass KMSMasterKeyProviderConfig to key providers' KMS clients
- Support for KMS Attestation when running inside Nitro Enclave HOT 1
- Wrong formatting in the deprecated python warning HOT 2
- thread safety? HOT 2
- Feature request: Add support for typing with mypy HOT 2
- CI: Avoid GH throttling via Consolidation
- Remove Exception level logging statements HOT 1
- Decrypt issue HOT 2
- Issue with the /lib64/libc.so.6: version `GLIBC_2.28' not found (required by /var/task/cryptography/hazmat/bindings/_rust.abi3.so) HOT 2
- Logging an exception instead of / and a `raise` pollutes the log with extra traceback.
- Encrypting large ML model files HOT 1
- Update README required version of crypthograpy HOT 1
- Test failures with Python 3.12 HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from aws-encryption-sdk-python.