-
大小: 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?????????{
????????????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?????????{
????????????lPosition?=?(unsigned?char)acPassword[k]?%?96;
????????????acPassword[k]?=?acbase[lPosition];
????????}
????????printf(“One?Time?Password%ld\t“?j);
????????for(k?=?0;?k?????????{
????????????printf(“%c“?acPassword[k]);
????????}
????????putchar(10);
評論
共有 條評論