{"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":"PnUnC_zDvyX","title":"我能否自己设计一个编码方式，替代 MD5 用于哈希呢？","content_html":"<p data-pid=\"Jyo8ch-Q\">很多公司的确是这样的，我帮助过有些公司的内部密码算法改造，例如sm4的改进方案等等。虽然也是收钱办事，但是改造的意义还是可以说一下的。</p><p data-pid=\"91KwgEQx\">例如Sm4的算法改造就包括ck参数的修改，子密钥函数的修改（传入特定的参数来使得单纯的异或变得更加多样化）</p><p data-pid=\"AqMH60UN\">1.可以有效提高安全性，密码算法的破解除了暴力破解之外就是数字破解，统计分析破解了。第二个不谈，因为发生概率太低了。</p><p data-pid=\"sqro7-1b\">统计分析需要大量的差分数据或者既有的明文密文对，这些都需要高昂的成本，即使有一天可以破解出sm4，我认为也没有人会破解该算法。</p><p data-pid=\"oUq-1lQ7\">2.增大软件破解难度，当传输包出现一个密文，例如token之类的，在不拆开软件包的情况下,往往会用常见的方法进行尝试。例如据我了解有的网络电视地址就是把序号简单进行md5，使得盗用链接变得十分容易。</p>","content_text":"很多公司的确是这样的，我帮助过有些公司的内部密码算法改造，例如sm4的改进方案等等。虽然也是收钱办事，但是改造的意义还是可以说一下的。\n\n例如Sm4的算法改造就包括ck参数的修改，子密钥函数的修改（传入特定的参数来使得单纯的异或变得更加多样化）\n\n1.可以有效提高安全性，密码算法的破解除了暴力破解之外就是数字破解，统计分析破解了。第二个不谈，因为发生概率太低了。\n\n统计分析需要大量的差分数据或者既有的明文密文对，这些都需要高昂的成本，即使有一天可以破解出sm4，我认为也没有人会破解该算法。\n\n2.增大软件破解难度，当传输包出现一个密文，例如token之类的，在不拆开软件包的情况下,往往会用常见的方法进行尝试。例如据我了解有的网络电视地址就是把序号简单进行md5，使得盗用链接变得十分容易。","date_published":"2022-03-15T14:22:23.000Z","_microfeed":{"web_url":"https://kexohproject.pages.dev/i/md5-PnUnC_zDvyX/","json_url":"https://kexohproject.pages.dev/i/PnUnC_zDvyX/json/","rss_url":"https://kexohproject.pages.dev/i/PnUnC_zDvyX/rss/","guid":"PnUnC_zDvyX","status":"published","itunes:title":"New Article Title for iTunes","date_published_short":"Tue Mar 15 2022","date_published_ms":1647354143000}}],"_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"}}