diff --git a/en/application-dev/reference/native-apis/_o_h___huks___key_material_dsa.md b/en/application-dev/reference/native-apis/_o_h___huks___key_material_dsa.md index e69de29bb2d1d6434b8b29ae775ad8c2e48c5391..b1932e43ec2941f2adf28d12bd6d9357fcdec8e9 100644 --- a/en/application-dev/reference/native-apis/_o_h___huks___key_material_dsa.md +++ b/en/application-dev/reference/native-apis/_o_h___huks___key_material_dsa.md @@ -0,0 +1,102 @@ +# OH_Huks_KeyMaterialDsa + + +## Overview + +Defines the structure of a DSA key. + +**Since:** +9 + +**Related Modules:** + +[HuksTypeApi](_huks_type_api.md) + + +## Summary + + +### Member Variables + +| Name | Description | +| -------- | -------- | +| [keyAlg](#keyalg) |Algorithm of the key. | +| [keySize](#keysize) | Length of the key. | +| [xSize](#xsize) | Length of the x value. | +| [ySize](#ysize) | Length of the y value. | +| [pSize](#psize) | Length of the p value. | +| [qSize](#qsize) | Length of the q value. | +| [gSize](#gsize) | Length of the g value. | + + +## Member Variable Description + + +### gSize + + +``` +uint32_t OH_Huks_KeyMaterialDsa::gSize +``` +**Description**
+Length of the g value. + + +### keyAlg + + +``` +enum OH_Huks_KeyAlg OH_Huks_KeyMaterialDsa::keyAlg +``` +**Description**
+Algorithm of the key. + + +### keySize + + +``` +uint32_t OH_Huks_KeyMaterialDsa::keySize +``` +**Description**
+Length of the key. + + +### pSize + + +``` +uint32_t OH_Huks_KeyMaterialDsa::pSize +``` +**Description**
+Length of the p value. + + +### qSize + + +``` +uint32_t OH_Huks_KeyMaterialDsa::qSize +``` +**Description**
+Length of the q value. + + +### xSize + + +``` +uint32_t OH_Huks_KeyMaterialDsa::xSize +``` +**Description**
+Length of the x value. + + +### ySize + + +``` +uint32_t OH_Huks_KeyMaterialDsa::ySize +``` +**Description**
+Length of the y value.