首先有两个自定的转换函数: function myStrToHex(s:string):string; //字串转16进制 var TmpStr:string; i:integer; begin TmpStr:=''; for i:=1 to Length(s)do TmpStr:=TmpStr+IntToHex(ord(s[i]),2); Result:=TmpStr; end; function myHexToStr(S:string):string; //16进制转字串 var HexS,…
原作者论文请参考<The SKINNY Family of Block Ciphers and Its Low-Latency Variant MANTIS> 地址为:https://link.springer.com/chapter/10.1007/978-3-662-53008-5_5 代码及资源分析等参见:https://sites.google.com/site/skinnycipher/home SKINNY 和 AES 类似,都是SPN结构的加密算法. 本文中截图多来自上述论文.…