如何在文字(比如一段1024個字的技術材料)裡隱藏乙個資訊(比如 作者是某某)?

時間 2021-05-06 14:19:25

1樓:

原文或者自己的簽名算 hash, 然後轉換為某種不可見空白字串行, 放置到多處、只要這串資訊不被破壞,直接從目標文字中搜尋這串HASH。

2樓:越鳥巢南枝

最簡單的我創作之後發表之前做乙個預言f(payload)==message, 函式 f 和 message 都由我定, 甚至我可選 f=(strcmp(payload,my_work)?message:NULL, 並算出瞎撞的概率, 即, P(預言符合|我不知道作品內容), 進而事件(知道|符合)的置信度。

預言要公開或者封存備驗。如果既要公開又不想提前洩露 my work 的內容, 也有適當的 f。如果要 f 對 payload 的輕微擾動穩定, 也有適當的 f。

有兩種情況乙個是確定證明方式的時候兒作品還受我控制, 另一種是我先完成作品,然後確定證明方式。 這第二種就難區分作品是我創作的還是我趁他發表之前偷出來的。

如果我不能預言, 只能馬後炮, 那證明效力就弱了, 比如我可以根據紅樓夢某一段解讀出很多隱藏資訊證明紅樓夢是我寫的。

還有一種情況是我不知道作品的內容, 先憑空預言再根據甲方要求創作。那我就只能從不影響主題的部分動手腳, 乙個直觀的法兒是我用一些變換生成乙個等價類, 遍歷, 直到把 message 湊出來。

如果 message 要在我給出 f 以後才確定, 也能弄。允許的 message 長度應該與 (作品長度 × 其中不影響主題部分的比例) 正相關, 同時與設計所能承受擾動的劇烈程度負相關, 與置信度負相關。

具體實現要具體弄, 比如我規定 payload steganography 的形式是自然語言文字, 規定等價變換按自然語言意思理解, 規定擾動方式是有限次單元擾動的復合, 單元擾動包括單字增刪和調段落順序。然後我就有 f: 。

顯然區域性擾動對 f 的影響也是區域性的,應該容易 recover。

女性如何在一段感情裡保持理性?

布丁 愛自己勝於愛他,永遠別太把男人當個事兒,保持神秘,偶爾拒絕,從不妥協,滿足他最渴望的,偶爾滿足,得不到的才是最好的。不要放棄自己對異性的吸引力,讓他知道你不是沒了他不行。 綦綦綦 瀉藥也不能說男生女生區分開來吧,一般感情裡的小白對待感情都沒什麼理性,都很衝動,但其實我覺得這份衝動保留下來其實挺...

python 如何給一段文字中的某些字元新增數字編號?

Yriuns 可以這麼寫 text A child is a human being who is not yet an adult.A child is a human being who is not yet an adult.A child is a human being who is no...

有沒有那麼一段文字看到瞬間淚崩?

孫博然丶 即使現實再如何的千瘡百孔 內心再如何的反感抗拒 你終究生活在煙火人間 匍匐前進著追求一點一滴溫暖你靈魂的情感或者瞬間 這也許就是你要的勇氣 可以直面殘酷現實 拖沓你精神的一種勇氣 七年 我慢慢地 慢慢地了解到,所謂父女母子一場,只不過意味著,你和他的緣分就是今生今世不斷地在目送他的背影漸行...