通用的文本加密/解密工具(优先支持 age)。
目标使用场景:
- 通过聊天 App 发送敏感信息时(如护照号、密码、身份证号等),避免明文传输
- 在任意消息/邮件/网页中复制密文(可包含一段 envelope)
- 在 iOS/Android 上一键解密得到明文(支持 Share Sheet / Deep Link)
- 可选:一键复制明文并自动清空剪贴板
- 约定 envelope 格式(见
docs/SPEC.md) - Rust core:解析 + 解密(age armor)
- iOS:粘贴/分享导入 → 解密 → 复制/自动清空
- Share 输入解析并接入 Extension
- 解密流程与 Keychain 安全策略
- 剪贴板安全(自动过期清空 / localOnly / 设置 UI)
- 交互细节收尾
- Android:同上
- SealKitAndroid skeleton + UniFFI/JNI 基础接通
- App 侧导入/解密/复制完整链路
docs/规范、状态与设计rust-core/核心库(跨平台)seal-ffi/UniFFI FFI 层seal-bindgen/绑定生成工具generated/生成的 Swift/Kotlin 绑定apps/ios/iOS 客户端(SealApp / SealKit)apps/android/Android 侧模块(SealKitAndroid)