AWS transcribe: Fix broken KMS documentation links
Summary
Corrected multiple URLs in HealthScribe encryption documentation by removing double slashes.
Security assessment
Changes only fix broken hyperlinks without altering security content or addressing vulnerabilities.
Evidence
-For more information, see [customer managed key](https://docs.aws.amazon.com//kms/latest/developerguide/concepts.html#customer-cmk) in the AWS Key Management Service Developer Guide.
Diff
diff --git a/transcribe/latest/dg/health-scribe-encryption.md b/transcribe/latest/dg/health-scribe-encryption.md index 8e5132eac..065b7349d 100644 --- a//transcribe/latest/dg/health-scribe-encryption.md +++ b//transcribe/latest/dg/health-scribe-encryption.md @@ -31 +31 @@ By default, AWS HealthScribe provides encryption at rest to protect sensitive cu -For more information, see [customer managed key](https://docs.aws.amazon.com//kms/latest/developerguide/concepts.html#customer-cmk) in the AWS Key Management Service Developer Guide. +For more information, see [customer managed key](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#customer-cmk) in the AWS Key Management Service Developer Guide. @@ -38 +38 @@ For more information, see [customer managed key](https://docs.aws.amazon.com//km -AWS HealthScribe automatically enables encryption at rest using AWS-owned keys to protect personally identifiable data at no charge. However, AWS KMS charges apply for using a customer managed key. For more information about pricing, see [AWS Key Management Service pricing](https://aws.amazon.com//kms/pricing/). +AWS HealthScribe automatically enables encryption at rest using AWS-owned keys to protect personally identifiable data at no charge. However, AWS KMS charges apply for using a customer managed key. For more information about pricing, see [AWS Key Management Service pricing](https://aws.amazon.com/kms/pricing/). @@ -40 +40 @@ AWS HealthScribe automatically enables encryption at rest using AWS-owned keys t -For more information on AWS KMS, see [What is AWS Key Management Service](https://docs.aws.amazon.com//kms/latest/developerguide/overview.html). +For more information on AWS KMS, see [What is AWS Key Management Service](https://docs.aws.amazon.com/kms/latest/developerguide/overview.html). @@ -59 +59 @@ You can specify a customer managed key as a second layer encryption for transcri - * For transcription jobs, you specify your key in the [OutputEncryptionKMSKeyId](https://docs.aws.amazon.com//transcribe/latest/APIReference/API_StartMedicalScribeJob.html#transcribe-StartMedicalScribeJob-request-OutputEncryptionKMSKeyId) of your [StartMedicalScribeJob](https://docs.aws.amazon.com//transcribe/latest/APIReference/API_StartMedicalScribeJob.html) API operation. + * For transcription jobs, you specify your key in the [OutputEncryptionKMSKeyId](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalScribeJob.html#transcribe-StartMedicalScribeJob-request-OutputEncryptionKMSKeyId) of your [StartMedicalScribeJob](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalScribeJob.html) API operation. @@ -61 +61 @@ You can specify a customer managed key as a second layer encryption for transcri - * For streaming, you specify the key in the [MedicalScribeEncryptionSettings](https://docs.aws.amazon.com//transcribe/latest/APIReference/API_streaming_MedicalScribeEncryptionSettings.html) in your [MedicalScribeConfigurationEvent](https://docs.aws.amazon.com//transcribe/latest/APIReference/API_streaming_MedicalScribeConfigurationEvent.html). + * For streaming, you specify the key in the [MedicalScribeEncryptionSettings](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_MedicalScribeEncryptionSettings.html) in your [MedicalScribeConfigurationEvent](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_MedicalScribeConfigurationEvent.html). @@ -68 +68 @@ You can specify a customer managed key as a second layer encryption for transcri -AWS KMS encryption context is a map of plain text, non-secret key:value pairs. This map represents additional authenticated data, known as encryption context pairs, which provide an added layer of security for your data. AWS HealthScribe requires a symmetric encryption key to encrypt AWS HealthScribe output into a customer-specified Amazon S3 bucket. To learn more, see [Asymmetric keys in AWS KMS](https://docs.aws.amazon.com//kms/latest/developerguide/symmetric-asymmetric.html). +AWS KMS encryption context is a map of plain text, non-secret key:value pairs. This map represents additional authenticated data, known as encryption context pairs, which provide an added layer of security for your data. AWS HealthScribe requires a symmetric encryption key to encrypt AWS HealthScribe output into a customer-specified Amazon S3 bucket. To learn more, see [Asymmetric keys in AWS KMS](https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html). @@ -76 +76 @@ It can be useful to relate the values in your encryption context pair to the dat -To use output encryption with the API, set the [KMSEncryptionContext](https://docs.aws.amazon.com//transcribe/latest/APIReference/API_StartMedicalScribeJob.html#transcribe-StartMedicalScribeJob-request-KMSEncryptionContext) parameter in the [StartMedicalScribeJob](https://docs.aws.amazon.com//transcribe/latest/APIReference/API_StartMedicalScribeJob.html) operation. In order to provide encryption context for the output encryption operation, the [OutputEncryptionKMSKeyId](https://docs.aws.amazon.com//transcribe/latest/APIReference/API_StartMedicalScribeJob.html#transcribe-StartMedicalScribeJob-request-OutputEncryptionKMSKeyId) parameter must reference a symmetric AWS KMS key ID. +To use output encryption with the API, set the [KMSEncryptionContext](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalScribeJob.html#transcribe-StartMedicalScribeJob-request-KMSEncryptionContext) parameter in the [StartMedicalScribeJob](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalScribeJob.html) operation. In order to provide encryption context for the output encryption operation, the [OutputEncryptionKMSKeyId](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_StartMedicalScribeJob.html#transcribe-StartMedicalScribeJob-request-OutputEncryptionKMSKeyId) parameter must reference a symmetric AWS KMS key ID. @@ -78 +78 @@ To use output encryption with the API, set the [KMSEncryptionContext](https://do -For streaming, you specify the key value pairs for the `KmsEncryptionContext` in the [MedicalScribeEncryptionSettings](https://docs.aws.amazon.com//transcribe/latest/APIReference/API_streaming_MedicalScribeEncryptionSettings.html) in your [MedicalScribeConfigurationEvent](https://docs.aws.amazon.com//transcribe/latest/APIReference/API_streaming_MedicalScribeConfigurationEvent.html). +For streaming, you specify the key value pairs for the `KmsEncryptionContext` in the [MedicalScribeEncryptionSettings](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_MedicalScribeEncryptionSettings.html) in your [MedicalScribeConfigurationEvent](https://docs.aws.amazon.com/transcribe/latest/APIReference/API_streaming_MedicalScribeConfigurationEvent.html). @@ -80 +80 @@ For streaming, you specify the key value pairs for the `KmsEncryptionContext` in -You can use [AWS KMS condition keys](https://docs.aws.amazon.com//kms/latest/developerguide/policy-conditions.html#conditions-kms) with IAM policies to control access to a symmetric encryption AWS KMS key based on the encryption context that was used in the request for a [cryptographic operation](https://docs.aws.amazon.com//kms/latest/developerguide/concepts.html#cryptographic-operations). For an example encryption context policy, see [AWS KMS encryption context policy](https://docs.aws.amazon.com//transcribe/latest/dg/security_iam_id-based-policy-examples.html#kms-context-policy). +You can use [AWS KMS condition keys](https://docs.aws.amazon.com/kms/latest/developerguide/policy-conditions.html#conditions-kms) with IAM policies to control access to a symmetric encryption AWS KMS key based on the encryption context that was used in the request for a [cryptographic operation](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#cryptographic-operations). For an example encryption context policy, see [AWS KMS encryption context policy](https://docs.aws.amazon.com/transcribe/latest/dg/security_iam_id-based-policy-examples.html#kms-context-policy). @@ -82 +82 @@ You can use [AWS KMS condition keys](https://docs.aws.amazon.com//kms/latest/dev -Using encryption context is optional, but recommended. For more information, see [Encryption context](https://docs.aws.amazon.com//kms/latest/developerguide/concepts.html#encrypt_context). +Using encryption context is optional, but recommended. For more information, see [Encryption context](https://docs.aws.amazon.com/kms/latest/developerguide/concepts.html#encrypt_context).