Тут следует полагаться на случай
АрхивДостиженияПроцессор С3 Nehemiah от VIA Technologies - первый на рынке процессор архитектуры x86 со встроенными функциями защиты информации
Тайваньская компания VIA Technologies снабдила новый процессор седьмого поколения C3 Nehemiah специальным криптографическим «движком» (PadLock Data Encryption Engine). Таким образом, Nehemiah стал первым на рынке процессором архитектуры x86 со встроенными функциями защиты информации.
Важнейшим элементом PadLock является аппаратный генератор случайных чисел (RNG), использующий тепловой электрический шум микросхемы для генерации последовательностей подлинно случайных чисел, необходимых во многих приложениях, особенно при выработке сеансовых криптографических ключей. Теперь разработчики приложений могут получать случайные числа непосредственно из процессора, не прибегая к услугам дополнительных программных драйверов. Встроенный в процессор RNG способен работать в нескольких скоростных режимах, обеспечивая генерацию случайных последовательностей со скоростью от 750 кбит/с до 6 Мбит/с.
Тестированием криптографических качеств генератора в процессоре VIA занималась известная калифорнийская фирма Cryptography Research, возглавляемая Полом Кочером (отчет о результатах анализа можно найти здесь: www.cryptography.com/resources/whitepapers/). Эта же фирма в 1999 году тестировала аналогичную разработку корпорации Intel, встроившей генератор случайных чисел в чипсет i810.
Любопытно, что всякое новое объявление о появлении чисто аппаратного и дешевого RNG поначалу вызывает в криптографическом сообществе всплеск энтузиазма, поскольку генерация случайных чисел от физического шума — это гораздо лучше, нежели от псевдослучайных программных генераторов. Однако через некоторое время выясняется, что все по-прежнему предпочитают привычные программные RNG. Да и много ли компьютеров работает на процессорах VIA C3?