00001 // vim: set expandtab tabstop=8 shiftwidth=8 foldmethod=marker: 00013 #include "sha256.hpp" 00014 #include <string> 00015 #include <iostream> 00016 00017 using namespace std; 00018 00019 int main(int argc, char *argv[]) 00020 { 00021 if (argc != 2) { 00022 cerr << "Se esperaban un argumento, el nombre del archivo" 00023 <<endl; 00024 exit(1); 00025 } 00026 00027 string hash = sha256archivo(string(argv[1])); 00028 00029 cout << hash << endl; 00030 00031 return 0; 00032 } 00033