使用公钥aes-256加密用户名和消息

时间:2015-05-07 08:50:54

标签: java encryption aes public-key

我想使用带有aes-256的公钥(pubk)加密用户名和邮件。我在java中有一个代码,但我认为它在第一行中是不正确的

String str=message+username;
byte[] byte1= str.getBytes("UTF8");
byte[] byte2= encrypt(pubk, byte1);

public byte[] encrypt(PublicKey key, byte[] plaintext)
{
Cipher cipher = Cipher.getInstance("AES");   
cipher.init(Cipher.ENCRYPT_MODE, key);  
return cipher.doFinal(plaintext);
}

0 个答案:

没有答案