#include <iostream>
#include <set>
#include <vector>
#include <string>
#include "openssl/bn.h"
using namespace std;
#pragma comment(lib,"libeay32.lib")
int fingerprint_buf(char* buf, int buflen, int substring_size, int base, int window_size,
set<string>& fingerprint, void* fprRes);
int main()
{
set<string>fingerprint;
typedef set<string>::iterator vStrIterator;
char buf[1024] = "uhgfveiuhguwehgfuewhfgiewhgfiewhgfwehgfwehgfioewhgfiwehgfiewhgfewihgfewi";
int i = 1000;
while(1)
{
fingerprint_buf(buf,strlen(buf),39,2,15,fingerprint,NULL);
// vStrIterator end = fingerprint.end();
//
// for (vStrIterator i=fingerprint.begin(); i != end; i++)
// {
// string temp;
// temp.swap(*i);
// }
// set<string>tempvc;
// fingerprint.clear();
// tempvc.swap(fingerprint);
}
return 0;
}
int fingerprint_buf(char* buf, int buf
使用openssl生成指纹示例
最新推荐文章于 2022-10-16 21:50:27 发布