- 博客(5)
- 问答 (1)
- 收藏
- 关注
原创 NVMe设备的端到端保护
端到端数据保护通过添加保护信息(PI)来防止SSD静默错误,PI包含校验字段(Guard/Application/Reference/Storage Tag)并支持16/32/64位格式。写入时,主机或控制器生成PI并进行校验;读取时根据PRACT位决定是否返回PI。PRCHK位控制各类Tag的校验方式,Storage/Reference Tag需与命令参数匹配。不同PI格式适用不同LBA大小,校验失败会返回特定错误码。该机制确保数据在传输和存储过程中的完整性。
2025-09-03 13:45:14
1194
原创 NVMe子功能篇——Sanitize Operation
Sanitize Operation会更改NVMe子系统中的所有用户数据,从而无法从任何缓冲、non-volatile media, Controller Memory Buffer is not possible中恢复之前的用户数据;如果存在部分用户数据未被Sanitize Operation更改,但是Sanitize Operation已经处理完成,则NVMe系统应该确保这部分数据永久不可访问。
2025-03-15 11:21:11
1405
原创 Opal、Pyrite的区别
软件加密的工作原理就是通过Pre-Boot软件,在开机时首先引导,并在通过认证后负责解密盘上加密区域的数据。在Opal之下又有很多的细分标准,如Opalite、Pylite等,下图展示了TCG Opal、Opalite以及Pylite的关系;Opalite是Opal的一个子集,而Pyrite又是Opalite的一个子集。Pylite其实并不是真正的加密,Pyrite提供了逻辑上对数据访问进行阻止或授权的能力,可以作为ATA硬盘锁的替代品,下文是Opal、Opalite、Pylite的功能对比。
2024-05-08 10:11:42
3704
TCG Storage Architecture Core Specification
2024-01-18
Pyrite安全子系统类
2024-05-06
TCG Opal标准核心文档
2024-05-06
WLAN的status中的freq=0是什么原因?
2022-03-10
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅