![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学
文章平均质量分 78
木子南的翻斗花园
这个作者很懒,什么都没留下…
展开
-
区块链基础知识——哈希函数
哈希函数是一种数学函数,可根据输入的内容输出其对应的哈希值。散列函数的输入具有任意长度,但输出始终具有固定的长度。原创 2022-11-18 11:12:24 · 1977 阅读 · 0 评论 -
网络安全——传输层安全
传输层主要负责提供端到端的数据传输,传输层在终端用户之间提供透明的数据传输,向上层提供可靠的数据传输服务。传输层在给定的链路上通过流量控制、分段/重组和差错控制来保证数据传输的可靠性。传输层的一些协议(如TCP)是面向连接的,这就意味着传输层能保持对分段的跟踪,并且重传那些失败的分段。原创 2022-11-16 20:02:00 · 2593 阅读 · 0 评论 -
网络与系统安全——可信计算
使用密封存储,使用绑定到可信平台模块的密钥对歌曲进行安全加密,这样只有他或她的计算机上未修改和未篡改的音乐播放器才能播放它。防护部件以可信平台控制模块TPCM为核心和信任源点(可信根),能够先于计算部件处理器启动,对计算部件资源和总线进行初始化配置,并通过直接总线共享机制访问主机所有资源,进行静态和动态可信验证,验证其是否符合原本硬件及BIOS的基准值,只有通过验证方能启动或继续执行,否则进行报警和控制,主动抵御入侵行为。此技术扩展了普通的内存保护的技术,提供敏感区域内存的完全隔离,包含加密密钥的位置。原创 2022-10-30 21:27:51 · 2117 阅读 · 0 评论 -
MD5算法原理及实现
MD5由美国密码学家罗纳德·李维斯特(Ronald Linn Rivest)设计,于1992年公开,是一个典型的密码散列函数,MD5方法将所有的文件看作为一个个的文本文件,通过不可逆 的字符串变化算法可以将输入的报文信息转化生成一个128位的散列值。如果报文的内容发生变化,通过哈希算法得到的散列值也会相应地发生变化。a) MD5的过程是不可逆的b)MD5具有高度的离散性c)产生固定长度的输出结果d)抵制弱碰撞性。原创 2022-09-15 11:19:38 · 7080 阅读 · 2 评论