brucefu
V2EX  ›  Java

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

  •  
  •   brucefu · Sep 8, 2020 · 4069 views
    This topic created in 2100 days ago, the information mentioned may be changed or developed.

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

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