Skip to content

Commit 9863c71

Browse files
authored
Update README.md
Updating the README.
1 parent 0c962f4 commit 9863c71

File tree

1 file changed

+4
-6
lines changed

1 file changed

+4
-6
lines changed

README.md

+4-6
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,18 @@ examples that show common use patterns.
1313
## What is the AWS Encryption SDK?
1414

1515
The AWS Encryption SDK is a
16-
[client-side](https://docs.aws.amazon.com/dynamodb-encryption-client/latest/devguide/client-server-side.html)
16+
[client-side](https://docs.aws.amazon.com/crypto/latest/userguide/cryptography-concepts.html#define-client-server-side)
1717
encryption library that makes it easier for you to encrypt and decrypt data securely in your
1818
application. It can be used on any type of data. The `encrypt`
1919
method returns a single, portable formatted message that is easy to store and manage.
2020

21-
The AWS Encryption SDK is available in [Java](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/java.html),
22-
[Python](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/python.html),
23-
[C](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/c-language.html), [JavaScript](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/javascript.html), and a [command-line
21+
The AWS Encryption SDK is available in [C](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/c-language.html), [C#/.NET](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/dot-net.html), [Java](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/java.html), [JavaScript](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/javascript.html), [Python](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/python.html), and a [command-line
2422
interface](https://docs.aws.amazon.com/encryption-sdk/latest/developer-guide/crypto-cli.html) that runs on Linux, macOS and Windows.
2523

2624

27-
To protect data, the Encryption SDK uses *envelope encryption*. Each item of data is encrypted under a unique data key. Then, the data key is encrypted under a master key so it can be safely stored with the data. Your application does not have to generate or manage the data keys.
25+
To protect data, the Encryption SDK uses *envelope encryption*. Each item of data is encrypted under a unique symmetric data key. Then the data key is encrypted under a wrapping key that you specify so the encrypted data key can be safely stored with the data. Your application does not have to generate or manage the data keys.
2826

29-
To protect the master key that encrypts the data keys, you can use a web service, such as [AWS Key
27+
To protect the wrapping key that encrypts the data keys, you can use a web service, such as [AWS Key
3028
Management Service](https://docs.aws.amazon.com/kms/latest/developerguide/) (AWS KMS), a hardware
3129
security module (HSM), such as those offered by [AWS
3230
CloudHSM](https://docs.aws.amazon.com/cloudhsm/latest/userguide/), or your existing key management tools. The AWS Encryption SDK does not require an AWS

0 commit comments

Comments
 (0)