как хешировать значение переменной

3f(x)

✩✩✩✩✩✩✩
3 Авг 2021
27
5
C++:
#include <MD5.h>
int val =12345;
void setup(){
  Serial.begin(9600);

}

void loop() {
  delay(1000);
  //generate the MD5 hash for our string
  unsigned char* hash=MD5::make_hash("123");
  //generate the digest (hex encoding) of our hash
  char *md5str = MD5::make_digest(hash, 16);
  free(hash);
  //print it on our serial monitor
  Serial.println(md5str);
  //Give the Memory back to the System if you run the md5 Hash generation in a loop
  free(md5str);
}
что то я в тупике, как получить хеш значение переменной int (12345), а не 123 ?
 

Sergo_ST

★★★★★★✩
15 Мар 2020
954
824
C++:
char buff[6];
itoa(val, buff, DEC);
unsigned char* hash=MD5::make_hash(buff);
 
Изменено:
  • Лойс +1
Реакции: 3f(x)