我想獲取當前的base64編碼圖像,並使用短散列表示「84dskh」將圖像「加密」爲另一個完全有效的base64編碼圖像。將Base64編碼圖像加密爲另一個有效的Base64編碼圖像
原始圖像不一定是base64編碼,最終我想要一個原始的加密圖像,但它仍然是我可以在img標記中顯示的有效圖像:<img src="myimage" />
。
最好使用javascript。
我想獲取當前的base64編碼圖像,並使用短散列表示「84dskh」將圖像「加密」爲另一個完全有效的base64編碼圖像。將Base64編碼圖像加密爲另一個有效的Base64編碼圖像
原始圖像不一定是base64編碼,最終我想要一個原始的加密圖像,但它仍然是我可以在img標記中顯示的有效圖像:<img src="myimage" />
。
最好使用javascript。
要加密圖像,您需要將其保存爲字符串(可能存在限制),然後在將圖像加載到HTML文檔時使用解密方法。這是一個related question。你也可以找到this library有幫助(在答案中建議)。
我不是想說每一次加密。更像是爭奪。我想「爭奪」圖像,以至於無法識別。然後,客戶端在JavaScript中我想在用戶單擊按鈕時「解讀」圖像。他們將從看到像素化的垃圾圖像到實際的照片。 – zkazanski
如此有效地交換圖像的各個部分? – TheMintyMate
只要「交換」圖像仍然可以顯示,這將工作。 – zkazanski
太棒了!到目前爲止你嘗試了什麼,你卡在哪裏? – Marvin
嗯,我已經嘗試重新安排base64編碼的字符串的值。但是,我最終得到了無法在瀏覽器中顯示的無效字符串。我知道我可以只是「加密」圖像,但如果我這樣做,那麼圖像將不會顯示在瀏覽器中。 – zkazanski