randomprime.cpp

来自「实现了密码学中的RSA算法」· C++ 代码 · 共 33 行

CPP
33
字号

// 输入: 所需素数的长度 512 比特及一个安全参数 t
// 输出; 一个随机的 512 比特素数

#include <iostream>
#include <vector>
#include <algorithm>
#include <iterator>
#include <ctime>
#include "PrimeTable.hpp"

int main()
{
	std::vector <int> coll ;

	srand (time (NULL)) ;
	int i = 0 ; // 循环变量
	for (i = 0; i < 512; ++i)
	{
		coll.push_back (rand() % 2) ;  // 对每一位随机赋值 0 或 1
	}

	std::copy (coll.begin(), coll.end(), std::ostream_iterator<int>(std::cout)) ;

/*	for (i = 0; i < COUNT; ++i)
	{
		if (coll % primeTable[i])
	}*/

	return 0 ;
}

	

⌨️ 快捷键说明

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