Skip to content

Commit 1069053

Browse files
authored
Merge pull request #202935 from mikewill4/patch-29
[SFTP] Add more crypto algorithm considerations
2 parents da3536e + caf0eb8 commit 1069053

File tree

2 files changed

+14
-5
lines changed

2 files changed

+14
-5
lines changed

articles/storage/blobs/secure-file-transfer-protocol-known-issues.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,8 +74,10 @@ The following clients are known to be incompatible with SFTP for Azure Blob Stor
7474
## Security
7575

7676
- Host keys are published [here](secure-file-transfer-protocol-host-keys.md). During the public preview, host keys may rotate frequently.
77-
78-
- User supplied passwords are not supported. Passwords are generated by Azure and minimum 88 characters in length.
77+
78+
- RSA keys must be minimum 2048 bits in length.
79+
80+
- User supplied passwords are not supported. Passwords are generated by Azure and are minimum 88 characters in length.
7981

8082
## Integrations
8183

articles/storage/blobs/secure-file-transfer-protocol-support.md

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -110,13 +110,20 @@ You can use many different SFTP clients to securely connect and then transfer fi
110110

111111
| Host key | Key exchange | Ciphers/encryption | Integrity/MAC | Public key |
112112
|----------|--------------|--------------------|---------------|------------|
113-
| rsa-sha2-256 | ecdh-sha2-nistp384 | [email protected] | hmac-sha2-256 | ssh-rsa |
114-
| rsa-sha2-512 | ecdh-sha2-nistp256 | [email protected] | hmac-sha2-512 | ecdsa-sha2-nistp256 |
113+
| rsa-sha2-256 <sup>1</sup> | ecdh-sha2-nistp384 | [email protected] | hmac-sha2-256 | ssh-rsa <sup>1</sup> |
114+
| rsa-sha2-512 <sup>1</sup> | ecdh-sha2-nistp256 | [email protected] | hmac-sha2-512 | ecdsa-sha2-nistp256 |
115115
| ecdsa-sha2-nistp256 | diffie-hellman-group14-sha256 | aes128-cbc| [email protected] | ecdsa-sha2-nistp384 |
116116
| ecdsa-sha2-nistp384| diffie-hellman-group16-sha512 | aes256-cbc | [email protected] |
117117
||| aes192-cbc ||
118118

119-
SFTP support for Azure Blob Storage currently limits its cryptographic algorithm support based on security considerations. We strongly recommend that customers utilize Microsoft Security Development Lifecycle (SDL) approved algorithms to securely access their data. More details can be found [here](/security/sdl/cryptographic-recommendations).
119+
<sup>1</sup> Requires minimum key length of 2048 bits.
120+
121+
SFTP support for Azure Blob Storage currently limits its cryptographic algorithm support based on security considerations. We strongly recommend that customers utilize [Microsoft Security Development Lifecycle (SDL) approved algorithms](/security/sdl/cryptographic-recommendations) to securely access their data.
122+
123+
> [!IMPORTANT]
124+
> At this time, we do not plan on supporting the following: `ssh-dss`, `diffie-hellman-group14-sha1`, `diffie-hellman-group1-sha1`, `hmac-sha1`, `hmac-sha1-96`.
125+
126+
Algorithm support is subject to change in the future.
120127

121128
### Known supported clients
122129

0 commit comments

Comments
 (0)