Skip to content

Commit 295316e

Browse files
committed
docs(DRC-1988): restructure security documentation as standalone section
Move security documentation from Snowflake Key Pair section to a dedicated Security section under Recce Cloud. This makes it clearer that the encryption mechanism applies to all warehouse connections (passwords, tokens, and private keys), not just Snowflake key pairs. Changes: - Add standalone Security section after Recce Cloud introduction - Generalize content to cover all credential types - Remove redundant security note from Snowflake Key Pair section Signed-off-by: Kent <[email protected]>
1 parent 7a929f3 commit 295316e

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

docs/5-data-diffing/connect-to-warehouse.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,10 @@ If you use Recce Cloud, here are the warehouse connection settings. We currently
1313

1414
Others are coming in future releases
1515

16+
### Security
17+
18+
Recce Cloud protects all sensitive credentials (such as passwords, tokens, and private keys) using envelope encryption with AWS KMS. Credentials are encrypted at rest using AES-256, with encryption keys managed by AWS KMS. Decrypted credentials exist only in memory during connection establishment and are never written to disk. AWS KMS keys rotate automatically every 365 days to maintain security best practices.
19+
1620
### Snowflake
1721
We support two authentication methods for Snowflake:
1822

@@ -43,8 +47,6 @@ We support two authentication methods for Snowflake:
4347
| `private_key` | Your RSA private key in PEM format or Base64-encoded DER format | Yes |
4448
| `private_key_passphrase` | Passphrase for the private key (only required if your private key is encrypted) | No |
4549

46-
**Security**: Recce Cloud protects your uploaded private keys using envelope encryption with AWS KMS. Private keys are encrypted at rest using AES-256, with encryption keys managed by AWS KMS. Decrypted keys exist only in memory during authentication and are never written to disk. AWS KMS keys rotate automatically every 365 days, and encrypted passphrases (if provided) receive the same protection.
47-
4850
For more information on setting up key pair authentication, refer to [Snowflake's key pair authentication documentation](https://docs.snowflake.com/en/user-guide/key-pair-auth).
4951

5052

0 commit comments

Comments
 (0)