V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
brucefu
V2EX  ›  Java

截图时,把信息隐藏在图片里,还需要防止压缩带来的数据丢失

  •  
  •   brucefu · 2020-09-08 18:55:51 +08:00 · 3164 次点击
    这是一个创建于 1566 天前的主题,其中的信息可能已经有所发展或是发生改变。

    有个需求,希望用户在我司 app 上截屏时,能够在图片里带上用户的信息。 目前有两个困难点: 1 、我不是客户端工程师,不清楚在截屏时,对图片进行操作是否可行 2 、怎么去藏信息,才能尽量保证图片压缩也不会丢失数据呢

    6 条回复    2020-09-08 19:56:49 +08:00
    cheng6563
        1
    cheng6563  
       2020-09-08 19:27:16 +08:00 via Android
    简单点的比如往白色背景写近似白色的数据。然后读取时把他们过滤出来。
    rus4db
        2
    rus4db  
       2020-09-08 19:33:24 +08:00 via Android   ❤️ 1
    这个需求对应的科学问题叫“数字盲水印”。
    思路简单来说就是在频域嵌入水印信息,同时结合数字签名等密码学技术,实现防篡改、身份证明、图片溯源等目的。
    这个问题的解决方案已经相当成熟了。
    TypeErrorNone
        3
    TypeErrorNone  
       2020-09-08 19:34:54 +08:00
    参考飞书,企业微信
    paradoxs
        4
    paradoxs  
       2020-09-08 19:41:17 +08:00
    iOS 好像做不到吧
    T5eng
        5
    T5eng  
       2020-09-08 19:42:00 +08:00   ❤️ 3
    阿里巴巴公司根据截图查到泄露信息的具体员工的技术是什么? - fuqiang liu 的回答 - 知乎
    https://www.zhihu.com/question/50735753/answer/122593277
    littlewing
        6
    littlewing  
       2020-09-08 19:56:49 +08:00
    @T5eng 被抢先一步
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1005 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:40 · PVG 02:40 · LAX 10:40 · JFK 13:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.