参考地址:https://www.ctolib.com/topics-135925.html
https://www.cnblogs.com/coming1890/p/13506932.html
https://www.pycryptodome.org/en/latest/src/util/util.html