markdown Ark_Crypto_Arduino_Step_1.md
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown Ark_Crypto_Arduino_Step_1.md相关的知识,希望对你有一定的参考价值。
Ark Crypto Arduino Step 1
### required libs
| | |
|:--- |:--- |
| ESP8266 Crypto | https://github.com/intrbiz/arduino-crypto |
```arduino
#include <Crypto.h>
/*
* secret: "bullet parade snow bacon mutual deposit brass floor staff list concert ask"
* returns: "950981CE17DF662DBC1D25305F8597A71309FB8F7232203A0944477E2534B021"
*/
void sha256From(const char *secret)
{
SHA256 hasher;
hasher.doUpdate(secret);
byte hash[SHA256_SIZE];
hasher.doFinal(hash);
for (byte i = 0; i < SHA256_SIZE; i++) {
if (hash[i] < 0x10)
Serial.print('0');
Serial.print(hash[i], HEX);
}
}
void setup()
{
Serial.begin(115200);
const char *secret = "bullet parade snow bacon mutual deposit brass floor staff list concert ask";
sha256From(secret);
}
void loop() {}
```
以上是关于markdown Ark_Crypto_Arduino_Step_1.md的主要内容,如果未能解决你的问题,请参考以下文章
转换rst到markdown总结
markdown [Markdown HowTo]作为Markdown语法的秘籍
python markdown干啥用的
markdown前端渲染
如何用markdown生成目录
markdown排版示例