最速怪談選手権

QRコードのデータを、128bitのRFIDタグに記憶させたいと考えておりますが、可能でしょうか?
文字数は、英数字で30桁程です。

また、可能であればどのような形でエンコードするのでしょうか?

よろしくお願いします。

A 回答 (1件)

ビット数的に無理ですね。

英数字1文字(36個)で6ビット弱なので普通に30文字をエンコードすると180ビット、全体をまとめてエンコードしても155ビットは掛かります。従って英数字30文字の任意のパターンを128ビットで表現することはできません。
実用的には128ビットの全パターンを使うことはないのでどこかにデータベースを用意してRFIDとデータの対応表を作ればデータベースにアクセスしてデコードはできますね。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!