Сгенерировать HMAC в Bash без раскрытия секрета

Если медленно, то C ++ должен помочь, серьезно, его можно использовать и для быстрого написания =). Сохраните в file.cc и скомпилируйте с помощью g ++ file.cc -O2 -o file , запустите как ./ file в каталоге с файлом; замените firstfilename и второй на имена файлов, которые вам нужны перед компиляцией.

Вам не удастся превзойти C ++ по скорости =)

#include <iostream>
#include <fstream>
#include <string>

using namespace std;

int main() {
   ifstream f1("firstfilename"), f2("secondfilename");
   string s;
   int i1, i2, line=0;
   while (!f1.eof()) {
      line++;
      if (f2.eof()) {
         cout << "Length different!" << "\n";
      }
      f1>>s>>i1;
      f2>>s>>i2>>i2;
      if (i1 != i2) {
         cout << "Not matching line " << line << " " << i1 << "<>" << i2 << "\n";
      }
   }
}
2
27.01.2018, 17:49
0 ответов

Теги

Похожие вопросы