我已经将 OpenWRT 刷入我的 Raspberry Pi Model 3B+ 上,想知道是否可以修改 WPA2 的工作方式,例如将 AES 加密更改为我自己的加密算法或修改四次握手过程?
这是硬件还是软件层面的问题,我该怎么做呢?比如是否可以更改驱动程序中的某些代码来编辑协议?
答案1
不,这不容易。如果你真的想这样做,你还需要修改随后连接到此 AP 的每个设备的客户端连接行为。这也不是一件容易的事。
如果您有兴趣参与协议的全球定义,那么您必须加入 IEEE。您可以阅读 IEEE 定义的协议的完整规范:
https://ieeexplore.ieee.org/document/1318903
注意:阅读文本是需要花钱的。
好消息是,即将推出名为 WPA3 的更新。您可能需要购买支持新协议的新硬件。
据消息人士透露,该版本应该很快就会向公众开放:
https://www.howtogeek.com/339765/what-is-wpa3-and-when-will-i-get-it-on-my-wi-fi/