如何编写Java RSA加密工具类实现加密功能?
- 内容介绍
- 文章标签
- 相关推荐
本文共计989个文字,预计阅读时间需要4分钟。
公钥加密算法,又称非对称加密算法,这种算法加密和解密的密钥不同。一个密钥是公开的,称为公钥;另一个密钥是私有的,称为私钥。公钥和私钥成对出现,公钥用于加密,私钥用于解密。
公钥加密算法,也就是 非对称加密算法,这种算法加密和解密的密码不一样,一个是公钥,另一个是私钥:
- 公钥和私钥成对出现
- 公开的密钥叫公钥,只有自己知道的叫私钥
- 用公钥加密的数据只有对应的私钥可以解密
- 用私钥加密的数据只有对应的公钥可以解密
- 如果可以用公钥解密,则必然是对应的私钥加的密
- 如果可以用私钥解密,则必然是对应的公钥加的密
公钥和私钥是相对的,两者本身并没有规定哪一个必须是公钥或私钥。
本文共计989个文字,预计阅读时间需要4分钟。
公钥加密算法,又称非对称加密算法,这种算法加密和解密的密钥不同。一个密钥是公开的,称为公钥;另一个密钥是私有的,称为私钥。公钥和私钥成对出现,公钥用于加密,私钥用于解密。
公钥加密算法,也就是 非对称加密算法,这种算法加密和解密的密码不一样,一个是公钥,另一个是私钥:
- 公钥和私钥成对出现
- 公开的密钥叫公钥,只有自己知道的叫私钥
- 用公钥加密的数据只有对应的私钥可以解密
- 用私钥加密的数据只有对应的公钥可以解密
- 如果可以用公钥解密,则必然是对应的私钥加的密
- 如果可以用私钥解密,则必然是对应的公钥加的密
公钥和私钥是相对的,两者本身并没有规定哪一个必须是公钥或私钥。

