功能
图案、密码以及加密文件的密钥
基于资料来源,实用地解释解锁界面与真正的密钥管理有何不同、其局限,以及 SeraShield 的 iPhone 概念需要验证的事项。
解锁界面与真正的密钥管理
屏幕上的图案是一种输入方式,而用于加密内容的密钥是另一项独立的秘密。安全设计必须说明解锁凭据如何处理、盐值和密钥派生参数存放在哪里,以及如何保护随机生成的文件密钥。
PIN、密码短语、生物识别检查或绘制图案可能很方便,但都不能证明已存储的文件使用了认证加密。有效的密钥管理还需要考虑失败的解锁尝试、备份、软件更新和内存处理。
谨慎的设计需要考虑什么
NIST SP 800-132 提供了从人们能够记住的密码派生密钥的指导。工作因子和盐值会降低猜测速度,而实际抵抗能力取决于凭据的熵和实现细节。仅凭密钥长度就声称“无法破解”是不负责任的。
iOS 钥匙串和设备保护措施会影响秘密信息的存储方式。设计良好的应用仍需要为锁定状态、恢复和导出制定自己的文档化策略。
这对 SeraShield 意味着什么
SeraShield 目前的密码生成器在浏览器内生成随机密码。它不会建立或管理加密保险库,不会派生 iOS 文件密钥,也不会替您保存秘密。交互式手机解锁动画只是产品概念。
比较应用时,请阅读发布方关于密钥控制和恢复的说明。删除原始文件之前,先用非敏感文件进行测试。
你可能想了解的事
SeraShield 现在提供这项功能吗?
目前没有原生加密保险库。SeraShield 现提供指南和本地浏览器工具;任何所描述的 iPhone 存储能力都只是探索,而非产品功能。
如何验证安全声明?
优先查阅发布方的最新文档,使用无害文件测试,检查备份和恢复途径,并寻找范围清楚的独立审计。