• 大小: 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);

评论

共有 条评论