一名计算机科学本科生开发了Seal应用,这是一款iOS应用,允许用户在去世后为家人和朋友留下加密的信件、密码和文件1。用户可以创建包含密码、照片、语音备忘等内容的加密信封,并指定在其去世后发送给特定人员1。
该应用采用分阶段的激活机制以防止误触发1。当用户不再登录时,系统启动90天倒计时,随后进入21天警告期,最后是14天宽限期,期间如果用户登录可重置整个计时器1。只有指定的密钥持有者可以打开其对应的信封,苹果公司和应用开发者均无法访问其中内容1。
Seal应用采用无服务器架构,加密数据存储在iCloud的Cloud Kit服务中,使用Apple的Crypto Kit进行加密处理1。应用目前限制在iPhone平台,尚未进行独立安全审计,开发者不建议用户存储活跃的加密种子短语1。该应用已提交App Store审核,目前在TestFlight上免费提供1。
A computer science undergraduate has developed Seal, an iOS application that enables users to leave encrypted letters, passwords, and files for family and friends to access after their death 1. The app allows users to create secure containers—called Envelopes—containing sensitive information such as passwords, photos, and voice memos, which can be designated for specific recipients 1.
The application employs a multi-stage safety mechanism to prevent accidental activation 1. Upon the user's passing, a 90-day countdown begins, followed by a 21-day warning period and a final 14-day grace period before the Envelopes automatically unlock 1. During this entire timeframe, if the original user logs back in, the countdown resets 1. Only designated hardware key holders corresponding to each Envelope can access its contents; neither Apple nor the developer can retrieve the encrypted data 1.
Seal utilizes a serverless architecture built on Cloudflare static hosting, with encrypted data stored in Apple's Cloud Kit and secured using the Crypto Kit framework 1. The application is currently available for free testing through TestFlight and has been submitted to the App Store for review 1. The developer has made the source code publicly available on GitHub at https://github.com/jasonepage/Seal 1. However, the app is presently limited to iPhone devices and has not undergone independent security audits, so the developer advises against storing active cryptocurrency seed phrases within it 1.
评论
还没有评论,欢迎留下第一条。