Answers:
Hristos发布的链接虽然可能有用,但肯定不算作“加密”。它实际上只是“混淆”。
众所周知,即使对于那些懂数学的人来说,正确的密码学也很容易出错。
作为对原始帖子的回应-有什么攻击方法可以使某人访问EEProm中的PIN?当然,如果他们已经得到了那远到您的电子产品,他们可以只是“剪断红线”开门?
如果您以某种方式确实拥有一个系统,使攻击者可能没有足够的权限来打开门,但攻击者可能会掌握EEProm内容,那么您可能希望重新设计它。你可以看一下类似Unix口令散列单向散列函数-这样EEPROM不会需要牛逼包含解密密钥-问题是引脚的搜索空间是非常小的-如果我可以下载的散列版本PIN,我可以很快尝试所有10,000个PIN,我怀疑任何现代的笔记本电脑都将在几秒钟内运行所有PIN。
这些评论确实是实话实说。尝试尝试学习加密并没有错,但这并不是学习此类东西的好项目。您确实想要一本好的教科书和一台计算机,就像@bigiain所说的,数学很容易出错。
为了更好地了解加密技术的工作原理以及您要面对的挑战,《应用密码学手册》非常出色且免费:
如果您只是想保护您的项目,这是一种低效的方式。如果您对密码学感兴趣,请从本书和计算机开始。