Я использую метод CCCrypt
.
Могу ли я использовать ключ длиннее 128 бит? Может ли это быть сколь угодно долго? Или, возможно, кратные 128?
Если да, то как мне это сделать?
Я не думал, что это возможно, но я нашел этот текст: здесь
Некоторые алгоритмы, такие как AES и RSA, позволяют ключи разной длины , но другие фиксированы, например DES и 3DES. Шифрование с использованием более длинного ключа обычно подразумевает более сильное сопротивление восстановлению сообщения. Как обычно, существует компромисс между безопасностью и временем, поэтому выбирайте длину ключа соответствующим образом.
Как AES допускает разную длину, игнорирует ли он биты выше 128?
Я выдергиваю волосы из-за этого.