我在CTR模式下的AES工作,出于学习的目的,需要在CTR块的最后添加'一'。但是为了添加一个,我必须将之前的代码结果(aes_encryption返回一个[u8;16])转换为一个u128。现在我想把这个u128转换成一个数组。我的另一个想法是直接在数组中添加一个数,使用 split_off()
的功能 std::collections::BitVec
这将是更简单和更快,我想。
但为了增加一个,我不得不将之前代码的结果(aes_encryption,返回一个[u8;16])转换为一个u128。现在我想把这个u128转换成一个数组。有没有可能这样做?