假设我有这个字符串文字(用作键),例如:
'h' 'i' 'i' 'a' 'm' 'a' 'c' 'a' 't'
它像这样(随机)传递到应用程序中:
't' 'i' 'h' 'a' 'i' 'a' 'm' 'c' 'a'
什么算法可以取消排序(在 for 循环中),然后尝试解密数据,然后检查已知偏移量处的值,如果为 false,则重新开始循环。
- 请注意,这将在运行时与 256 位 AES 密钥一起使用。
问题:算法平均需要多长时间 - 考虑到它使用 AES 256 密钥?(时间不是问题,只是好奇)
谢谢大家。
重要编辑 - 不能使用 STD 函数或任何 CRT,因为我的应用程序不兼容。