小编Shi*_*III的帖子

在c ++中将char或string转换为bitset

我正在做DES加密的任务,我似乎无法转换字符串,更不用说将字符串转换为bitset.谁能告诉我如何将单个字符串转换为C++中的bitset?

c++ des

4
推荐指数
1
解决办法
8837
查看次数

莱曼算法没有意义

我尝试实施Lehmann测试,但它第一次没有工作.我按照每个人的描述

  1. 计算r = [a ^((p -1)/ 2)] mod p
  2. 如果r不是1或-1则p绝对不是素数.
  3. 如果r = 1或-1,则p不是素数的可能性最多为50%.

无论我怎么做,它都无法奏效.我甚至尝试过编码

p = 7; //definitely a prime number

double e = (p - 1 )/2;

int f = (int)pow(3, e) % p;

cout << f <<endl;
Run Code Online (Sandbox Code Playgroud)

f最终为6

任何帮助将不胜感激

c++ rsa number-theory

4
推荐指数
1
解决办法
760
查看次数

标签 统计

c++ ×2

des ×1

number-theory ×1

rsa ×1