{"version":"https://jsonfeed.org/version/1.1","title":"苏迟但到的主页","home_page_url":"https://kexohproject.pages.dev","feed_url":"https://kexohproject.pages.dev/json/","description":"<p>你好，欢迎访问个人主页！</p><p>擅长密码学，安全分析，数字水印等技术。</p><p>你可以联系我通过:findmykexin@gmail.com或者知乎私信。</p><p>我的知乎链接：<a href=\"https://www.zhihu.com/people/su-chi-dan-dao\" rel=\"noopener noreferrer\" target=\"_blank\">苏迟但到 - 知乎 (zhihu.com)</a></p><p>我的github链接：<a href=\"https://github.com/kexinoh\" rel=\"noopener noreferrer\" target=\"_blank\">kexinoh</a></p>","icon":"https://kexohcdn.gptapi.cyou/kexohproject/production/images/channel-2e54d141ee195646ca12a9d16507a908.jpg","favicon":"https://kexohcdn.gptapi.cyou/kexohproject/production/images/favicon-340a2925d02a0386f3b954a032834917.jpg","authors":[{"name":"苏迟但到"}],"language":"zh-cn","items":[{"id":"zY4CGz1bFci","title":"密码学中所使用到的数学是不是只能用在安全保密行业，在其他行业根本使用不了？","content_html":"<p data-pid=\"oDSdxRI9\">当然不是。至于说机器学习的作用更高，而密码学效益更低，而我就持恰恰相反的态度。</p><p data-pid=\"_dYsn6F2\">浅显的密码学知识我认为是每一个合格的程序员都要做到的，就如同每一个程序员都会快排一样，每一个程序员都应该掌握基础的密码学。</p><p data-pid=\"n0MvLun5\">因为程序在实现中就必须得保障安全性。一个大型程序开始包含了许多模块，每一个模块开发的时候就要考虑到尽可能地自己身的安全问题，而不能指望一个特殊的安全模块来一口气把所有的问题打包。</p><p data-pid=\"D0iS7OYX\">正确使用密码学知识可以为程序提供一种近乎绝对安全的保障。只需要使用很少量的密码学知识，以及一些本能的密码学常识（比如公开信道的数据要加密，本地数据库的数据不一定安全等等）就可以获得极大的安全性。</p><p data-pid=\"rdaPWDA_\">至于你说的数学知识，很遗憾看上去是这样的，并没有太大的实际价值。但是机器学习的数学知识我想在实际开发中也很难直接使用吧？</p><p data-pid=\"73AvnM5i\">数学知识对于程序员而言很多时候是为自己解惑的方式，你明白了RSA的计算方式，就明白了为什么有公私钥，为什么私钥一定要保密，而公钥可以公开？</p><p data-pid=\"98hll3ms\">但是你不知道数学原理你同样正确开发产品，只需要知道这个结论就可以了。</p><p data-pid=\"xxqwt6AH\">所以你如果有好奇心的话，你自然可以学，没有很强烈的好奇心而只想在工作中使用的话。其实把密码学当中一个黑盒使用也未尝不可。</p>","content_text":"当然不是。至于说机器学习的作用更高，而密码学效益更低，而我就持恰恰相反的态度。\n\n浅显的密码学知识我认为是每一个合格的程序员都要做到的，就如同每一个程序员都会快排一样，每一个程序员都应该掌握基础的密码学。\n\n因为程序在实现中就必须得保障安全性。一个大型程序开始包含了许多模块，每一个模块开发的时候就要考虑到尽可能地自己身的安全问题，而不能指望一个特殊的安全模块来一口气把所有的问题打包。\n\n正确使用密码学知识可以为程序提供一种近乎绝对安全的保障。只需要使用很少量的密码学知识，以及一些本能的密码学常识（比如公开信道的数据要加密，本地数据库的数据不一定安全等等）就可以获得极大的安全性。\n\n至于你说的数学知识，很遗憾看上去是这样的，并没有太大的实际价值。但是机器学习的数学知识我想在实际开发中也很难直接使用吧？\n\n数学知识对于程序员而言很多时候是为自己解惑的方式，你明白了RSA的计算方式，就明白了为什么有公私钥，为什么私钥一定要保密，而公钥可以公开？\n\n但是你不知道数学原理你同样正确开发产品，只需要知道这个结论就可以了。\n\n所以你如果有好奇心的话，你自然可以学，没有很强烈的好奇心而只想在工作中使用的话。其实把密码学当中一个黑盒使用也未尝不可。","date_published":"2022-07-16T12:21:00.000Z","_microfeed":{"web_url":"https://kexohproject.pages.dev/i/密码学中所使用到的数学是不是只能用在安全保密行业-在其他行业根本使用不了-zY4CGz1bFci/","json_url":"https://kexohproject.pages.dev/i/zY4CGz1bFci/json/","rss_url":"https://kexohproject.pages.dev/i/zY4CGz1bFci/rss/","guid":"zY4CGz1bFci","status":"published","itunes:title":"New Article Title for iTunes","date_published_short":"Sat Jul 16 2022","date_published_ms":1657974060000}}],"_microfeed":{"microfeed_version":"0.1.2","base_url":"https://kexohproject.pages.dev","categories":[{"name":"Education","categories":[{"name":"Language Learning"}]},{"name":"Technology"}],"subscribe_methods":[{"name":"RSS","type":"rss","url":"https://kexohproject.pages.dev/rss/","image":"https://kexohproject.pages.dev/assets/brands/subscribe/rss.png","enabled":true,"editable":false,"id":"4KlfbtkEfzy"},{"name":"JSON","type":"json","url":"https://kexohproject.pages.dev/json/","image":"https://kexohproject.pages.dev/assets/brands/subscribe/json.png","enabled":true,"editable":false,"id":"DVFm7TYiNSq"}],"description_text":"你好，欢迎访问个人主页！\n\n擅长密码学，安全分析，数字水印等技术。\n\n你可以联系我通过:findmykexin@gmail.com或者知乎私信。\n\n我的知乎链接：苏迟但到 - 知乎 (zhihu.com)\n\n我的github链接：kexinoh","copyright":"©2024","itunes:type":"episodic","items_sort_order":"newest_first"}}