オリジナルの値に適当な数値を足して、16進数にする単純な暗号化と復号化処理。
[python]
org_str = ‘1010’
KEY_VAL = 1234
print(‘初期値:’, org_str)
enc_str = hex(int(org_str) + KEY_VAL)
print(‘暗号化:’, enc_str)
dec_str = (int(enc_str, 16) – KEY_VAL)
print(‘復号化:’, dec_str)
[/python]
初期値: 1010
暗号化: 0x8c4
復号化: 1010
重要な場面では使えないので気を付けてください。