主权项 |
1.一种利用一个虚拟随机产生器产生虚拟随机数目之方法,该虚拟随机产生器由一个模组化幂函数x|^i=g^|x^|i^|-^|1mod p定义之,其中x|^i为一个包括m个位元的値,p为一个包括k个位元的基数,g为一个"整数mod p"的产生器,且1<i n,该方法包括该等步骤:接收一个包括m个位元的种子値x|^0;及特征为输出该x|^i値的一个虚拟随机数目z|^i,其中该x|^i値系利用该种子値x|^0所判定,该虚拟随机数目z|^i包括该x|^i値的一第二个最小有效位元到该x|^i値的一第j个最小有效位元,该j値小于或等于m-2c,该c値代表一个密码编译安全阀的等级;及将该虚拟随机数目z|^i和一个讯息片段结合,以产生一个加密的讯息片段。2.如申请专利范围第1项之方法,其中该密码编译安全阀的等级c至少为64。3.如申请专利范围第1项之方法,其中该x|^i値至少包括512个位元。4.如申请专利范围第1项之方法,其中该p値至少包括512个位元。5.如申请专利范围第1项之方法,其中该x|^i値至少包括1024个位元。6.如申请专利范围第1项之方法,其中该p値至少包括1024个位元。7.如申请专利范围第1项之方法,另包括产生该x|^i値的步骤:8.如申请专利范围第1项之方法,其中该讯息片断包括j-1个位元。9.如申请专利范围第1项之方法,其中利用一个互斥或二进位运算,将该讯息片段和该虚拟随机数目z|^i结合。 |