自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(2)
  • 收藏
  • 关注

原创 消息鉴别码系统的设计与实现

接收方在接收消息后使用相同的密钥计算消息的MAC,并与接收到的MAC进行比较。(1)随着信息安全技术的不断发展和攻击手段的日益复杂,未来可以进一步研究和应用更先进的加密技术和哈希算法,如 SHA-256、SHA-3 等,以提高消息鉴别码系统的安全性和可靠性。特别是在资源受限的环境中,如嵌入式系统或移动设备中,消息鉴别码的性能表现需要考虑资源消耗的情况,以确保系统的稳定性和效率。因此,消息鉴别码的设计应具有足够的抗篡改性,确保即使在攻击者尝试篡改消息的情况下,接收方仍能检测出篡改并拒绝受信任的消息。

2024-07-26 14:06:54 1010

原创 操作系统|理发师-顾客问题

在这个问题中,就如同执行顾客任务的进程,必须进行互斥操作,同理,理发师改变缓冲区状态的操作也需要互斥。在这个问题里,缓冲区的状态指的是剩余等待的顾客数量,每当来一位顾客,等待理发的顾客数目便会增加1,而每当理发师完成一次理发,等待理发的顾客数目就会减少1。②顾客线程首先获取互斥锁(sem_wait(&mutex)),判断是否有空闲座位,如果有则增加等待顾客数量,通知理发师(sem_post(&customers)),然后释放互斥锁并等待理发师空闲(sem_wait(&barbers));

2024-07-26 13:58:04 736

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除