Для AES128 с использованием CCCrypt () может ли ключ быть длиннее 128 бит?

Я использую метод CCCrypt .

Могу ли я использовать ключ длиннее 128 бит? Может ли это быть сколь угодно долго? Или, возможно, кратные 128?

Если да, то как мне это сделать?

Я не думал, что это возможно, но я нашел этот текст: здесь

Некоторые алгоритмы, такие как AES и RSA, позволяют ключи разной длины , но другие фиксированы, например DES и 3DES. Шифрование с использованием более длинного ключа обычно подразумевает более сильное сопротивление восстановлению сообщения. Как обычно, существует компромисс между безопасностью и временем, поэтому выбирайте длину ключа соответствующим образом.

Как AES допускает разную длину, игнорирует ли он биты выше 128?

Я выдергиваю волосы из-за этого.

5
задан Cœur 27 March 2019 в 13:51
поделиться