密码学及其应用
文章平均质量分 93
思诺学长
材料专业(中国东北大学)——>电子电能自动化(法国图卢兹三大)——>FPGA&AI(法国大西洋矿业电信大学)——>电动汽车BMS软件开发(东软集团)——>FPGA&分布式软件工程(法国工程师身份)——>嵌入式软件开发(瑞士LEM)
展开
-
密码学及其应用1 —— 密码学概述
根据国际标准化组织(ISO)在ISO-17799标准中的定义,保密性是指确保信息只能被授权访问的人员获取。这里提到的“访问”特指获取信息的能力,意味着信息的保护不仅仅是防止未经授权的物理访问,还包括通过电子手段访问和检索信息。可用性定义为系统或设备在任意给定时刻(随机的)处于可操作状态以执行任务的程度。它是通过将设备或系统的实际运行时间除以期望运行时间来衡量的性能指标。简而言之,可用性衡量的是系统、服务或设备能够按预期工作并可供用户访问的能力和程度。数据完整性是指在数据的处理、保存或传输过程中,数据。原创 2024-03-25 08:19:46 · 1191 阅读 · 0 评论 -
密码学及其应用(应用篇15)——0/1背包问题
想象你有一堆不同重量的宝石,这些宝石的重量构成了一个超增长序列,即后面的宝石总比前面所有宝石的总重量要重。你有一个秘密数字和一个公开的大数字,这两个数字互不相同且都很特别(它们互质,意味着除了1以外没有其他公共因子)。接收方知道你的秘密数字、每个宝石的原始重量,以及加密消息。他们要找出你选择了哪些宝石。这个基于超增长背包序列的公钥加密协议允许安全地加密和解密消息,即使是在公开的通信渠道中。公钥用于加密消息,而只有持有私钥的接收方能够解密这个消息。原创 2024-02-25 23:45:44 · 1227 阅读 · 0 评论