5.2.1.5. Message Digest Example¶
This project demonstrates a Message Digest / hashing operation using SSS APIs.
Refer - simw-top/sss/ex/md/ex_sss_md.c
5.2.1.5.1. Prerequisites¶
Build Plug & Trust middleware stack. (Refer Building / Compiling)
5.2.1.5.2. About the Example¶
This example does a Message Digest hashing operation.
- It uses the following APIs and data types:
kAlgorithm_SSS_SHA256
fromsss_algorithm_t
kMode_SSS_Digest
fromsss_mode_t
5.2.1.5.3. Console output¶
If everything is successful, the output will be similar to:
App :INFO :Running Message Digest Example ex_sss_md.c
App :INFO :Do Digest
App :INFO :input (Len=10)
48 65 6C 6C 6F 57 6F 72 6C 64
App :INFO :Message Digest successful !!!
App :INFO :digest (Len=32)
87 2E 4E 50 CE 99 90 D8 B0 41 33 0C 47 C9 DD D1
1B EC 6B 50 3A E9 38 6A 99 DA 85 84 E9 BB 12 C4
App :INFO :ex_sss_digest Example Success !!!...
App :INFO :ex_sss Finished