加密解密中 签名与验证有必要么

my36z 2015-02-26 11:01:41
最近在弄加密解密,觉得不签名不验证好像也没什么问题。看了一些书也没提到必要性,只是说有这个东西。

有没有人知道签名和验证如果不做会有什么后果。
...全文
394 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
weixin_37763624 2021-07-29
  • 打赏
  • 举报
回复

我也想知道参数前端加密以后后端解密还不安全么,还有没有必要做签名校验

xingbear 2015-02-28
  • 打赏
  • 举报
回复
签名并验签是为了防止数据被篡改,如果数据被篡改了,那篡改之后的数据在服务器端做完签名得到的签名数据和服务器端接收到的签名数据就不一致了,这样服务器端就知道数据被篡改了。
qingyuan18 2015-02-27
  • 打赏
  • 举报
回复
引用 2 楼 my36z 的回复:
比如说RSA的 我想加密解密其实已经可以保障安全了
你概念搞混了,RSA,DES是非对称密钥体系,加密解密只是RSA/DES应用的一种类型,签名验证也可以用RSA/DES,最常见的https的SSL链路,你访问https的站点的时候浏览器就会弹出签名证书要求你信任,这就是服务端的RSA密钥对签名的
qingyuan18 2015-02-27
  • 打赏
  • 举报
回复
引用 4 楼 starfd 的回复:
加密解密跟签名有什么关系???
数字签名是用RSA密钥加密后的一段信息摘要
  • 打赏
  • 举报
回复
加密解密跟签名有什么关系???
my36z 2015-02-26
  • 打赏
  • 举报
回复 1
比如说RSA的 我想加密解密其实已经可以保障安全了
qingyuan18 2015-02-26
  • 打赏
  • 举报
回复
准确一点,什么方面的签名验证? http basic? 还是JAAS?

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧