Существует ли более новая версия gcc в красной шляпе?

Это не оператор о безопасности пар с открытым ключом или gpg шифрования, но энтропия WRT и пароли, учитывая пароль, взятый от диапазона алфавитно-цифровых символов ASCII (A-Z, a-z, 0-9), возможное количество комбинаций в 16 символах:

n = 62^16 = 47672401706823533450263330816

Если у меня есть Ваш ключ и попытка к "грубой силе" пароль путем очищения через все те возможности, 1 миллион раз в секунду, то:

n / 1000000 / 3600 / 8760 = 1511681941489838

3600 являющийся числом секунд через час и 8760 являющийся числом часов через год, это, как худший вариант развития событий, могло взять больше, чем 1.5e13 века (1,5 миллиона эр).

Который является, почему очень наивно полагать, что любой пытается повредить пароль тот путь. Пароли важны, и сильные пароли лучше, чем слабые пароли, но наличие "очень (чтение: очень) сильный пароль" не собирается защищать Вас немного лучше от попыток украсть пароль, обмены имитации или другие методы, которые не являются просто о скоте, вызывающем пароль. Аналогия могла бы быть раком - существуют люди, которые никогда не курили, едят хорошо, осуществление, всегда носят солнцезащитный крем, и т.д., и все еще заболели раком. Это не означает, что Вы могли бы также выбежать и съесть плутоний.

0
12.11.2014, 20:04
2 ответа

Последняя версия Лязга, кажется, поддерживает C++ 11.

Можно получить Лязг 3.0 от ELrepo или Лязга 3.4 от домашней страницы Clang/LLVM.

1
28.01.2020, 02:37
  • 1
    не это та же трудность, чем попытка установить некоторую более новую версию gcc? –  German 07.02.2014, 21:57

Поддерживаемым путем, как иметь более свежий gcc, является специальный набор программного обеспечения со средствами разработки под названием Набор инструментов Разработчика. Это содержит GCC 4.8.1, который реализует C++ 11 стандартов.

1
28.01.2020, 02:37

Теги

Похожие вопросы