encodehexstring专题

c#实现生成AES加密的密钥key(密钥长度128位,也就是32个字符)对标Java中的AES加密(SHA1PRNG+Hex.encodeHexString)

最近在做某省份的一个健康云平台检验结果互认,我们的系统用的是C#,里面要求生成一个AES加密的密钥key(密钥长度128位,也就是32个字符),后面要用这个密钥key完成一系列加密操作,给的实例只有Java版本的获取该密钥的方法,在网上找了参考资料,整理出来了C#的对应实现,下面先看实例Java的代码实现和结果: import javax.crypto.Cipher;import javax.