Я работаю в AES в режиме CTR в целях обучения, и мне нужно добавить «один» в блок ctr в конце. Но чтобы добавить один, мне пришлось преобразовать результат предыдущего кода (aes_encryption, который вернул [u8; 16]) в u128. Теперь я хочу преобразовать этот u128 обратно в массив. Есть ли возможность это сделать? Моя альтернативная идея заключалась в том, чтобы добавить его непосредственно в массив, используя функцию split_off()
от std::collections::BitVec
, что, я думаю, было бы проще и быстрее.