65,211
社区成员
发帖
与我相关
我的任务
分享 cout << "ouTemp = ";
for (int i = 0 ; i <10 ; i ++ )
{
for (int j = 0 ; j < 16 ; j ++ )
{
inTemp[j] = inBuff[j + i *16];
aes.Cipher(inTemp,ouTemp);
ouBuff[j + i * 16] = ouTemp[j];
cout << ouTemp[j];
}
}
cout << endl;
cout << "ouBuff = ";
for ( i = 0 ; i < 160 ; i ++ )
{
cout << ouBuff[i];
}
cout << endl;void main()
{
unsigned char inBuff[160] = "1234567890qwertyuiopasdfghjkl;zxcvbnm,./1234567890qwertyuiopasdfghjkl;zxcvbnm,./1234567890qwertyuiopasdfghjkl;zxcvbnm,./1234567890qwertyuiopasdfghjkl;zxcvbnm,.";
unsigned char *ouBuff = new unsigned char[160];
unsigned char *inTemp = new unsigned char[16];
unsigned char *ouTemp = new unsigned char[16]; AES aes(0,(unsigned char*)"\x0\x1\x2\x3\x4\x5\x6\x7\x8\x9\xa\xb\xc\xd\xe\xf\x10\x11\x12\x13\x14\x15\x16\x17");
cout << "ouTemp = ";
for (int i = 0 ; i <10 ; i ++ )
{
for (int j = 0 ; j < 16 ; j ++ )
{
inTemp[j] = inBuff[j + i *16];
aes.Cipher(inTemp,ouTemp);
ouBuff[j + i * 16] = ouTemp[j];
cout << ouTemp[j];
}
}
cout << endl;
cout << "ouBuff = ";
for ( i = 0 ; i < 160 ; i ++ )
{
cout << ouBuff[i];
}
cout << endl;
}