2011-12-25 73 views
3

如何使用java加密QR碼?如何使用java加密QR碼

現在我可以生成和解碼與Java基礎 QR代碼,但我想知道如何把密碼在我的QR碼來保護它或東西

有沒有人做過類似的東西或者是有加密我QR碼示例代碼可用?

非常感謝你

+5

我的建議是在加密的第一數據,然後把它們放進QR碼。 – Yury

+0

QRCode只是一個位圖,因此您可以隨時獲取字節數據並使用任何加密算法對其進行加密。但正如Yury所建議的那樣,您應該對數據進行加密,不知道爲什麼要加密圖像本身。 – bschandramohan

回答

1

你可以把你喜歡的任何數據放在QR碼裏。例如 https://chart.googleapis.com/chart?chs=300x300&cht=qr&chld=M|1&chl=abc123 將產生一個帶有數據abc123的代碼。

一旦你有你的加密數據,你可以生成一個QR碼。

例如,該QR碼http://i.stack.imgur.com/UsFdQ.png

包含消息

----- BEGIN PGP MESSAGE -----

版本:GnuPG的v1.4.5(FreeBSD的)

評論:這是你的消息看起來像加密後的樣子。

hQEOA1e + 1x6YuUMCEAP + J/+ 0smoM/5aWiJZ7r + WsVKwbQ4xYJ1ftqGePeM5EnCAR

3D +艾/ 4A3be615RFQ636RguSjJIKuoJCaHt/P6LH78ZX3xmOwucpmNYBCv1wN15X

gpdhOxtBnAx1aqI7sbrfTarKsZIY2Aqblgarq71dr0Kv7wCu1eGCg1YK7O2keOED

/AqTH8US94iceM9bRGIGk/SubV1e0Fw/kMc4J5wr2JHbifD + yNQvKIC87lQydLlC

2ZqOB2ed2OKsplB3zuoaWgV1skhRimLubehxkkJpiooKVVVnhVJh0w6kHWrYTV7T

MOSaduQBakPNoDUGIhvDkpU8N6uUs7F1xvr7vwoIim4C0kYBaDolzRjgmOq0QfvN

vF3Rc6ZlFqCfihpQgAAmboHa/uZxE0cP37UssaL6O0beLhCHWH/X8sUeEHmXEHLh

J + tL3EaO750a

= c8iI

----- END PGP MESSAGE -----

您可能生成數據時需要確保有換行符。

我沒有辦法知道密碼保護QR。你可以做的最好的事情是指向一個URL,然後在網站上要求輸入密碼。

0

它可以用密碼保護,請參見uvsar.org,這是關於安全的QR和QM代碼的文章