我有一个带有ndef文本记录的nfc标签。文字是
Paris/London
任何拥有nfc标签阅读应用的人都可以这样阅读。
我应该如何加密/编码此文本以使其无法读取?我希望我的应用程序解密/解码它,以便它可以使用它。
答案 0 :(得分:0)
您可以设置一个表格,将可能的字符串映射到整数,而不是使用这些字符串。例如:巴黎 - > 0,伦敦 - > 1,等等。您的标签可能包含文本“0/1”,任何没有您的桌子的人都无法解释。
另一种可能性是简单地加密String。但是,要将其存储在NFC标签上,您必须创建自己的NDEF记录类型,或者,例如,使用Base64编码才能将加密的字符串存储在NDEF文本记录中(因为它只应包含人类可读的文字。)