⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 gf28f.cpp

📁 一些密码的程序
💻 CPP
字号:
#include<stdio.h>                     //GF28的乘法
unsigned char a,b,c,i,xb,j;           //定义变量,c是所求。
void main()
{ scanf("%d %d",&a,&b);               //输入变量
  for(i=1,xb=b;i;)                    //i从00000001到10000000
  { if(a&i)                           //检测a的第i位是否为1
    c^=xb;                            //若为1,c与xb异或,并赋值给c
    i<<=1;                            //i左移一位
    if(128&xb)                        //xb是否第7位为1
    { xb<<=1;                         //若为1,则左移1位,并对xb取模
      xb^=27;
    }
    else
      xb<<=1;                         //若不为1,只操作xb左移  
  }
  printf("%d %x",c,c);
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -