luogaara / text_blind_watermark

文本盲水印:把信息隐匿到文本中,put blind watermark into a text(invisible watermark for text).

Home Page:https://www.guofei.site/pictures_for_blog/app/text_watermark/v1.html

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

text_blind_watermark

Online demo: https://www.guofei.site/pictures_for_blog/app/text_watermark/v1.html

Put blind watermark into a text.

Can be used in

  • Wechat
  • dingding
  • ...

How to Use

install

>pip install text_blind_watermark

Alice Put her text watermark into a text:

from text_blind_watermark import embed, extract

wm = "绝密:两点老地方见!"
password = '20190808'
sentence = "这句话中有盲水印,你能提取出来吗?" * 16

sentence_embed = embed(sentence, wm, password)
print("打上盲水印之后")
print(sentence_embed)

Then, you can paste this text to where you need.

It uses AES to encrypt

Bob Extract the invisible watermark

from text_blind_watermark import embed, extract
password = '20190808'
wm_extract = extract(sentence_embed, password)
print("解出的盲水印")
print(wm_extract)

About

文本盲水印:把信息隐匿到文本中,put blind watermark into a text(invisible watermark for text).

https://www.guofei.site/pictures_for_blog/app/text_watermark/v1.html


Languages

Language:Python 100.0%