![]() |
xilsecure
Vitis Drivers API Documentation
|
< The structure below matches the more private structures of binary_curve and prime_curve in the SDK. More...
Data Fields | |
| EcdsaCrvTyp | CrvType |
| Curve type. More... | |
| u16 | Bits |
| Curve bites. More... | |
| EcdsaCrvClass | Class |
| Curve class - Prime or Binary. More... | |
| const u8 *const | d0 |
| Obfuscated field 0. More... | |
| const u8 *const | d1 |
| Obfuscated field 1. More... | |
| const u8 *const | d2 |
| Obfuscated field 2. More... | |
| const u8 *const | d3 |
| Obfuscated field 3. More... | |
| const u8 *const | d4 |
| Obfuscated field 4. More... | |
| const u8 *const | d5 |
| Obfuscated field 5. More... | |
| const u8 *const | d6 |
| Obfuscated field 6. More... | |
| const u8 *const | d7 |
| Obfuscated field 7. More... | |
| const u8 *const | d8 |
| Obfuscated field 8. More... | |
| const u8 *const | d9 |
| Obfuscated field 9. More... | |
| const u8 *const | d10 |
| Obfuscated field 10. More... | |
| const u8 *const | d11 |
| Obfuscated field 11. More... | |
| const u8 *const | d12 |
| Obfuscated field 12. More... | |
| const u8 *const | d13 |
| Obfuscated field 13. More... | |
| const u8 *const | d14 |
| curve specific data field 14 More... | |
| const u8 *const | d15 |
| curve specific data field 15 More... | |
| const u8 | d16 |
| curve specific data field 16 More... | |
< The structure below matches the more private structures of binary_curve and prime_curve in the SDK.
The field names are obfuscated, as this API is intended for an end-user that does not necessarily have the rights to the source code of the SDK
| u16 EcdsaCrvInfo::Bits |
Curve bites.
Referenced by XSecure_EllipticGenerateSignature_64Bit(), XSecure_EllipticGetCrvSize(), and XSecure_EllipticVerifySign_64Bit().
| EcdsaCrvClass EcdsaCrvInfo::Class |
Curve class - Prime or Binary.
| EcdsaCrvTyp EcdsaCrvInfo::CrvType |
Curve type.
| const u8 *const EcdsaCrvInfo::d0 |
Obfuscated field 0.
curve specific data field 0
| const u8 *const EcdsaCrvInfo::d1 |
Obfuscated field 1.
curve specific data field 1
| const u8 *const EcdsaCrvInfo::d10 |
Obfuscated field 10.
curve specific data field 10
| const u8 *const EcdsaCrvInfo::d11 |
Obfuscated field 11.
curve specific data field 11
| const u8 *const EcdsaCrvInfo::d12 |
Obfuscated field 12.
curve specific data field 12
| const u8 *const EcdsaCrvInfo::d13 |
Obfuscated field 13.
curve specific data field 13
| const u8 *const EcdsaCrvInfo::d14 |
curve specific data field 14
| const u8 *const EcdsaCrvInfo::d15 |
curve specific data field 15
| const u8 EcdsaCrvInfo::d16 |
curve specific data field 16
| const u8 *const EcdsaCrvInfo::d2 |
Obfuscated field 2.
curve specific data field 2
| const u8 *const EcdsaCrvInfo::d3 |
Obfuscated field 3.
curve specific data field 3
| const u8 *const EcdsaCrvInfo::d4 |
Obfuscated field 4.
curve specific data field 4
| const u8 *const EcdsaCrvInfo::d5 |
Obfuscated field 5.
curve specific data field 5
| const u8 *const EcdsaCrvInfo::d6 |
Obfuscated field 6.
curve specific data field 6
| const u8 *const EcdsaCrvInfo::d7 |
Obfuscated field 7.
curve specific data field 7
| const u8 *const EcdsaCrvInfo::d8 |
Obfuscated field 8.
curve specific data field 8
| const u8 *const EcdsaCrvInfo::d9 |
Obfuscated field 9.
curve specific data field 9