RAR шифрование основано на AES c 256-битным ключом. Даже с учетом закона Мура на брут 16-символьного стойкого пароля потребуется больше века.
Объяснение почему это так
Длина английского алфавита 26 символов, плюс 10 цифр. Имеем полную длину алфавита пароля в 36 символов.
Если используется брут и мы допускаем повторение символов подряд, то
количество возможных комбинаций равно
факториалу длины алфавита.
36! = 371993326789901000000000000000000000000000
Это количество возможных комбинаций.
Здесь говорят о переборе на двух GPU и скорость равна 15000 переборам в секунду.
Отсюда получаем с учетом
закона Мура (каждые два года производительность удваивается) количество переборов за 100 лет:
15000 * 3600 * 24* 365 * (2^50) = 532595691932835000000000000
Несложно заметить, что это число гораздо меньше приведенного выше.
Если мы разделим изначальное количество вариантов пароля на это число, то получим количество инстансов, которое потребуется для взлома пароля через 100 лет.
371993326789901000000000000000000000000000 / 532595691932835000000000000 = 698453503144019
Полагаю, что взлом пароля даже в масштабах целого мира не имеет смысла. Гораздо выгоднее использовать социальную инженерию и любой другой нетехнический подход.
А если пароль просто забыт - применить психотехники или отказаться от затеи.
Кстати, если добавить в алфавит пароля один символ, сложность его перебора увеличивается на длину его алфавита. Поэтому так важно использовать сложный пароль со спецсимволами внутри.