-
大小: 2KB文件类型: .c金币: 1下载: 0 次发布日期: 2021-06-13
- 语言: C/C++
- 标签: OneTimePassw OTP
资源简介
这是本人原创首创独创算法,可应用于SSH作为登入口令。
技术是一种接近自然随机数算法:均态分布随机数算法(非正态分布/高斯分布随机数算法)。
可能是超简单、超快速、超高效的口令生成器。
欢迎各路加解密精英高手破解,如果您破解了,拜请通知我。
技术是一种接近自然随机数算法:均态分布随机数算法(非正态分布/高斯分布随机数算法)。
可能是超简单、超快速、超高效的口令生成器。
欢迎各路加解密精英高手破解,如果您破解了,拜请通知我。
代码片段和文件信息
#include
#include
#include
#define AMOUNT 32
int main(int argc char* argv[])
{
long i j;
char acbase[96] acPassword[16];
srand(time(NULL));
for(i = 0; i < 94; ++i)
{
Loop:
acbase[i] = 33 + rand() % 94;
for(j = 0; j < i; ++j)
{
if(acbase[j] == acbase[i])
{
goto Loop;
}
}
}
acbase[94] = 53;
acbase[95] = 36;
for(i = 0; argv[1][i]; ++i)
{
acPassword[i] = argv[1][i];
}
for(j = 1; j <= AMOUNT; ++j)
{
long k l lPosition;
for(k = 0; k < i; ++k)
{
lPosition = (unsigned char)acPassword[k] % 96;
acPassword[k] = acbase[lPosition];
}
printf(“One Time Password%ld\t“ j);
for(k = 0; k < i; ++k)
{
printf(“%c“ acPassword[k]);
}
putchar(10);
评论
共有 条评论