[旧帖]
RSA加密运算 麻烦看一下,这个代码有没有问题,如果没有问题,请帮忙写个测试函数。
0.00雪花
发表于:
2011-1-3 17:38
4631
[旧帖] RSA加密运算 麻烦看一下,这个代码有没有问题,如果没有问题,请帮忙写个测试函数。
0.00雪花
RSA加密运算 麻烦看一下,这个代码有没有问题,如果没有问题,请帮忙写个测试函数。
/******************************************************************************/
// 名称:rsa_encrypt
// 功能:RSA加密运算
// 参数:n: 公钥n; e: 公钥e; mw: 加密明文; iLength: 明文长度; cw: 密文输出
// 返回:无
/******************************************************************************/
void rsa_encrypt( int n, int e, char *mw, int mLength, int *&cw )
{
int i=0, j=0;
__int64 temInt = 0;
for( i=0; i<mLength; i++ )
{
temInt = mw[i];
if( e!=0 )
{
for( j=1; j<e; j++ )
{
temInt = ( temInt * (int)mw[i] ) % n;
}
}
else
{
temInt = 1;
}
cw[i] = (int)temInt;
}
}
[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课