SSD
文章平均质量分 79
AI初级布道者
致力于跟紧AI 前沿技术和进展,学习并分享。
拓宽 AI 应用场景。
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
7.6,NVME控制器初始化和关闭流程
本节介绍在关机条件之前初始化控制器和关机处理的推荐过程。主机应按顺序执行以下操作,以初始化控制器,从而开始执行命令:1,根据系统配置适当设置第 2 节中所述的 PCI 和 PCI Express 寄存器,这包括电源管理功能的配置。单个中断(例如,基于引脚、单 MSI 或单 MSI-X),直到确定 I/O 端口数;2,主机通过等待 CSTS.RDY 变为“0”来,等待控制器指示任何先前的复位完成;3,应配置管理队列。通过将管理队列属性(AQA)、管理提交队列基地址(ASQ)和管理完成队列基地址(ACQ)设置为原创 2025-08-28 09:40:48 · 710 阅读 · 0 评论 -
7.3 Nvme reset
当出现以下情况时,启动 NVM 子系统复位:(1)主电源被施加到 NVM 子系统;(2)将 4 E564 D 65 h(“NVMe”)的值写入 NSSR.NSSRC 字段;(3)使用 NVMe 管理接口规范中定义的方法请求;或(4)发生供应商特定事件。当发生 NVM 子系统重置时,整个 NVM 子系统被重置。这包括,在构成 NVM 子系统的所有控制器上,发起控制器级复位,禁用与构成 NVM 子系统的所有控制器相关联的,持久性存储器区域,以及NVM子系统的所有PCI Express端口,检测到 LTSSM状态原创 2025-08-28 09:39:58 · 809 阅读 · 0 评论 -
如何在Host主机识别PCIe设备但未识别NVMe的情况下,查看nvme配置
在Host主机识别PCIe设备但未识别NVMe的情况下,若需查看NVMe控制器寄存器内容,可通过或实现,同时需结合NVMe寄存器映射规范进行解析。原创 2025-08-19 19:53:06 · 534 阅读 · 0 评论 -
PCIE的边带信号 PERST#的作用是什么?
是PCIe系统中一个关键的低有效信号,用于实现全局复位功能。原创 2025-08-09 15:13:22 · 1570 阅读 · 0 评论 -
PCIE设备的PERST# 的 Assert 和 De-Assert信号什么作用?
PERST#(PCI Express Reset)的Assert(有效)和De-Assert(无效)信号触发时机及作用如下:原创 2025-08-09 15:12:31 · 639 阅读 · 0 评论 -
NVME使用PCI Express作为系统总线时的PCI Express寄存器值
BitsTypeReset31:00RW0h基地址 (BA):内存寄存器基地址的高 32 位(位 63:32)。注意:驻留在 PCI 兼容网桥后面的 NVM Express 实施(例如 PCI Express 端点)仅限于具有 32 位分配的基地址寄存器,因为网桥中可能为不可预取内存指定的最大地址受到限制。有关此限制的更多信息,请参阅 PCI Bridge 1.2 规范。原创 2025-08-09 15:05:59 · 777 阅读 · 0 评论 -
cryptography可以固定随机数种子么?
在 Python 的库中,来生成可重复的加密密钥(如 RSA 私钥)。这是该库的,目的是强制使用密码学安全的随机源(如操作系统的或 Windows 的),避免开发者因误用伪随机数导致安全漏洞。直接调用系统级的安全随机源,跳过 Python 的random模块固定种子生成的密钥可被攻击者预测,违背密码学基本原则符合 FIPS、NIST 等安全标准对随机性的要求。原创 2025-05-23 11:27:20 · 208 阅读 · 0 评论 -
RSA-4096 密钥在 cryptography 和 GMP 库之间的转换
在 cryptography (Python) 和 GMP (C语言) 之间转换 RSA-4096 密钥需要注意两者的密钥表示格式差异。原创 2025-05-23 11:24:16 · 860 阅读 · 0 评论 -
PKCS#1 v1.5 填充方案详解
PKCS#1 v1.5(Public-Key Cryptography Standards #1, version 1.5)是RSA加密和签名的经典填充方案,由RSA Labs于1993年发布。是更安全的替代方案,但PKCS#1 v1.5仍广泛用于兼容旧系统(如TLS 1.2、SSH、早期PGP等)。(而非具体原因),避免侧信道攻击(如Bleichenbacher攻击)。:对哈希值进行填充,使其长度匹配RSA模数。原创 2025-05-23 11:18:13 · 1539 阅读 · 0 评论 -
PSS填充方案
相比传统的PKCS#1 v1.5,PSS 通过引入随机盐(Salt)和更复杂的填充结构,显著提升了安全性,能够抵抗选择明文攻击和哈希碰撞攻击。已知存在攻击(如Bleichenbacher)PSS 的填充过程如下(假设使用哈希函数。的一种安全填充方案,定义在。确定性(相同输入输出相同)复杂(含MGF和哈希迭代)每次签名不同(含盐)简单(固定填充模式)原创 2025-05-23 11:19:09 · 574 阅读 · 0 评论 -
rsa4k 需要填充么?填充到多少合适?
是的,RSA在实际应用中必须使用填充方案,直接加密原始数据(无填充)会导致严重的安全问题。原创 2025-05-23 11:17:08 · 952 阅读 · 0 评论 -
RSA算法原理(二)
你可能会问,公钥(n,e) 只能加密小于n的整数m,那么如果要加密大于n的整数,该怎么办?其中最关键的是d,因为n和d组成了私钥,一旦d泄漏,就等于私钥泄漏。而前面已经说过,要知道d就必须分解n,这是极难做到的,所以RSA算法保证了通信安全。在爱丽丝的例子中,n=3233,e=17,d=2753,所以公钥就是 (3233,17),私钥就是(3233, 2753)。可是,大整数的因数分解,是一件非常困难的事情。现在,c等于2790,私钥是(3233, 2753),那么,爱丽丝算出。求解,此处省略具体过程。转载 2025-05-06 14:50:19 · 133 阅读 · 0 评论 -
RSA算法原理(一)
这里就不展开了,只简单说一下思路:如果a与p1互质(a<p1),b与p2互质(b<p2),c与p1p2互质(c<p1p2),则c与数对 (a,b) 是一一对应关系。由于a的值有φ(p1)种可能,b的值有φ(p2)种可能,则数对 (a,b) 有φ(p1)φ(p2)种可能,而c的值有φ(p1p2)种可能,所以φ(p1p2)就等于φ(p1)φ(p2)。,密钥越长,它就越难破解。而包含质数p的数一共有p^(k-1)个,即1×p、2×p、3×p、...、p^(k-1)×p,把它们去除,剩下的就是与n互质的数。转载 2025-05-06 14:48:32 · 127 阅读 · 0 评论 -
公钥加密算法,是用私钥加密还是公钥加密
理解这一点对设计安全系统至关重要!认证身份和数据完整性。原创 2025-05-06 10:25:58 · 555 阅读 · 0 评论 -
RSA 4K加解密,用私钥加密还是公钥加密
加密数据用接收方的公钥加密用接收方的私钥解密数字签名用发送的私钥签名用发送方的公钥验证。原创 2025-04-28 19:57:17 · 627 阅读 · 0 评论
分享