把手机递出去的那一刻,脑子里是不是快速过了一遍:备忘录里有没有不该被看的?某个聊天记录要不要提前删?我每次都有这种感觉。后来实在烦了,干脆自己做了个App来解决这事儿。
说说我之前试过的那些加密软件。加密完之后,出来的是一串类似「3a8f$Kz#90mQ」这样的东西。有次截图发给朋友,朋友第一反应就是「你这藏什么呢」——连他都看出来这是加密过的。本来想低调,反而更扎眼。你越藏越显眼,这逻辑确实挺荒唐的。
我做的这个鸿蒙App叫**密语盒子**,想法从一开始就不一样。
它加密完之后,出来的结果是一段看起来正常的中文。比如「招行密码1234」加密之后,可能变成「今天天气不错阳光明媚」。外人看到这句话,完全不会多想。这个效果靠的是自定义「字谱」——你选定一批汉字来替换原文,加密结果就是这些汉字拼出来的组合,视觉上和普通文字没有区别。
第一次做出来我发给朋友测试,把一段加密过的内容截图给他看,他回我:「你最近心情挺好的嘛,发这种感慨。」完全没发现那是密文。那一刻才觉得做对了——真正好用的隐藏,不是让人看不见,而是让人看了也不起疑心。
我自己常用的场景有三个。**存密码**:把账号密码加密成一句「普通文字」,明文存备忘录。别人翻到了,看到的就是「岁月静好万事顺意」,不知道这是某个账户的登录凭证。**私密日记**:想记录但不敢公开的事,加密之后发到任何平台都行,截图传出去也没关系,只有你输入密码才能还原。**和朋友玩暗语**:约定同一套字谱,平时发消息用密语,聊天记录被人翻到,看起来也是普通中文对话。
有人会问,字谱替换是不是就是简单的字符映射,破解难度不高?这个我设计的时候专门想过。字谱只负责让结果「看起来像正常文字」,真正保证安全的是底层用了 AES-GCM 加密加上 PBKDF2 密钥派生——这两个东西是银行App里用的那种级别,不是我自己瞎琢磨的。全程完全离线,密钥不上传,断网也能用。
字谱可以存多套。工作账号一套,私人日记一套,和朋友玩的暗语再是一套,分开管理互不干扰。
鸿蒙版是专门适配过的,不是随便打个包发上去那种。比如加密完想分享出去,点分享直接调起鸿蒙的原生分享面板,不是悬浮在屏幕外面那种裁剪掉一半的按钮。用起来跟系统其他App的感觉是一致的。
现在在**华为应用市场**搜「密语盒子」就能下载,鸿蒙系统直接可用。
你备忘录里存着什么不敢让人看的——评论打个 * 就行,彼此心照不宣。
#手机App推荐 #鸿蒙App #隐私安全 #华为鸿蒙 #效率工具 #信息安全 #加密工具
