密码学:为什么算法要公开?

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/20 06:32:13
密码学:为什么算法要公开?密码学:为什么算法要公开?密码学:为什么算法要公开?其实也是为了使用方便,假如密钥和加密算法都不知道,通信的时候不但要交换密钥还要交换加密算法,这显然是没必要的.而在交换时加

密码学:为什么算法要公开?
密码学:为什么算法要公开?

密码学:为什么算法要公开?
其实也是为了使用方便,假如密钥和加密算法都不知道,通信的时候不但要交换密钥还要交换加密算法,这显然是没必要的.而在交换时加密算法还要加密,那这个加密加密算法的加密算法又怎么办呢?这不就钻牛角尖了!而且通信时,明文消息越少,越安全!所以公开加密算法,隐藏密钥是比较现实可行的!

公开了又无法破解这样的算法才牛B,你不知道有密钥这东西吗?
难道你还搞个类似凯撒密码,然后把它做成产品?