Второй дефис нужен.
Приведенный вариант возможен.
Да, это правильно. Вариант не дали предпочтителен, хотя вариант не дали тоже допустим.
Запятые не нужны.
Слышать запах - это выражение, употребительное в разговорной речи.
См. в «Справочнике по фразеологии».
Лексически правильно: высокая криптостойкость или высокая надежность криптографического алгоритма.
Слово калораж существует, обычно оно употребляется в профессиональной или непринужденной речи. Также оно иногда встречается в публицистических текстах.
Соответствующую рекомендацию дают А. Э. Мильчин и Л. К. Чельцова в «Справочнике издателя и автора»: число в цифровой форме присоединяется дефисом к существительному или прилагательному, напр.: 150-летие, 20-километровый. Неправильно: 15-тилетие, 20-тикилометровый.
Такая пунктуация возможна.