Skip to content
This repository has been archived by the owner on Nov 26, 2024. It is now read-only.

LSW::v4::SHA256

Ernesto Luis (aka Lohkdesgds Lhuminury) edited this page Feb 29, 2020 · 1 revision

LSW::v4::SHA256


  • Arquivo: "Hash/sha256.h"
  • Tipo: independente
  • Créditos: Zedwood.com (modificado)

SHA256 é uma classe simples, porém complexa. Ela não é usada diretamente, já que existe já duas funções, sha256(std::string) e sha256_f(std::string). Essa base foi importada e modificada para permitir mais coisas dentro do app.


std::string sha256(std::string);
std::string sha256_f(std::string);

  • sha256(std::string) é o clássico "conteúdo" = "hash". Ele recebe um conjunto de caracteres que você desejar e gera um hash SHA256 e retorna isso.
  • sha256_f(std::string) é basicamente a mesma coisa, mas já com um atalho útil: acessa os caracteres direto de um arquivo no modo rb. É perfeito para pegar hash de arquivos. Retorna uma string vazia se falhar.

Clone this wiki locally