diff --git a/en/application-dev/security/huks-appendix.md b/en/application-dev/security/huks-appendix.md index 11b1ce8f671103822f4954dbeac2bc6e2eca1bc2..b6371b6bb7d2e8fd9e70011c687989a911f7f51a 100644 --- a/en/application-dev/security/huks-appendix.md +++ b/en/application-dev/security/huks-appendix.md @@ -19,7 +19,7 @@ This document provides the HUKS specifications. Mandatory specifications are alg | ECC | 8+ | 256, 384, 521|Yes| | Ed25519 | 8+ | 256 |Yes| | X25519 | 8+ | 256 |Yes| -| DSA | 8+ | An integer multiple of 8, ranging from 8 to 1024 (inclusive) |No| +| DSA | 8+ | An integer multiple of 8, ranging from 512 to 1024 (inclusive) |No| | DH | 8+ | 2048 |Yes| | DH | 8+ | 3072, 4096 |No| | SM2 | 9+ | 256 |Yes| @@ -54,7 +54,7 @@ This document provides the HUKS specifications. Mandatory specifications are alg | ED25519/NoDigest | 8+ | If **NoDigest** is used, **TAG HuksKeyDigest.HUKS_DIGEST_NONE** must be set.|Yes| | SM2/SM3|9+ | |Yes| -### key Agreement Algorithms +### Key Agreement Algorithms | Algorithm | API Level| Remarks | Mandatory| | ------ | :-----------: | ------------------------------ |:-----------: | @@ -148,7 +148,7 @@ let rsa2048KeyPairMaterial = new Uint8Array([ The key algorithm is a value of [HuksKeyAlg](../reference/apis/js-apis-huks.md#hukskeyalg). - **RSA Key Pair Material Format** - | Key Algorithm| Key Size| Modulus n Length Ln| Public Key Exponent e Length Le | Private Key Exponent d Length Ld| n | e | d | + | Key Algorithm| Key Size| Modulus n Length Ln| Public Key Exponent e Length Le| Private Key Exponent d Length Ld| n | e | d | | :----: |:----:|:----:|:----:|:----:|:----:|:----:|:----:| |4 bytes|4 bytes|4 bytes|4 bytes|4 bytes|Ln bytes|Le bytes|Ld bytes|