Посты для тега : ‘выполняется’

Работа со строками на Java

Работа со строками составляет важный аспект любого языка программирования. В языке java для создания строки следует использовать оператор: String s="New string"; Можно также создать строку из массива символов, например: char charray []={‘a’,’b’,’b’,’a’};

Читать далее »

Использование массивов на Java

Объявление массивов выполняется следующим стандартным способом: Тип переменная [] = new Тип [размер] Например: int z[] =new int[100]; // Объявляем и создаем // неинициализированный массив из 100 целых чисел Другой способ создания — явное определение массива перечислением его элементов:

Читать далее »

Принятие решений

  Условная логика, еще один ключевой элемент программирования, — это код, который выполняется при соблюдении определенного условия. Для применения условной логики нет никаких ограничений. Можно помешать обновлению, если вновь введенные данные не проверены. Или же возможна иная настройка элементов управления на форме в зависимости от их данных. Все это и многое другое можно сделать с […]

Читать далее »

Алгоритм RDES

(Randomized DES, DES с элементами случайности) предложен группой японских специалистов в 1993 г. Смысл внесенной в DES случайности состоит в том, что перемена субблоков местами после каждого раунда алгоритма DES выполняется не всегда, а только в зависимости от значения определенных битов ключа. Данные изменения должны были усилить алгоритм против дифференциального криптоанализа [48].

Читать далее »

Алгоритм Noekeon

разработан в 2000 г. коллективом разработчиков из Бельгии; авторы алгоритма: < ![if !supportLists]>?     Джоан Деймен, Михаэль Петере (Michael Peeters) и Жиль Ван Аске (Gilles Van Assche) из компании Proton World; < ![if !supportLists]>?     Винсент Риджмен из Католического Университета г. Лювен.

Читать далее »

Алгоритмы MISTY1 и MISTY2

Алгоритм MISTY1 разработан в 1995-1996 гг. командой специалистов под руководством известного криптолога Мицуру Мацуи из компании Mitsubishi Electric (Япония). В разработке алгоритма приняли участие Тецуя Ичикава (Tetsuya Ichikawa), Джун Соримачи (Jun Sorimachi), Тошио Токита (Toshio Tokita) и Ацу- хиро Ямагиши (Atsuhiro Yamagishi) [395]. Известны также две модификации алгоритма MISTY 1: MISTY2 и KASUMI, которые будут […]

Читать далее »

Алгоритмы Twofish и Twofish-FK

Алгоритм Twofish разработан коллективом известных криптологов под руководством Брюса Шнайера — автора множества работ в области криптологии (в т. ч. известнейшей книги [28]), разработчика известного алгоритма шифрования Blowfish (см. разд. 3.8) и основателя американской компании Counterpane Systems (http://www.counterpane.com), являющейся одним из мировых лидеров в области разработки средств криптографической защиты информации. Кроме него, в разработке алгоритма […]

Читать далее »

Алгоритм Square

интересен, прежде всего, по двум изложенным далее причинам. П Этот алгоритм разработан теми же специалистами, которые впоследствии разработали алгоритм Rijndael (см. разд. 3.3), т. е. Винсентом Риджменом и Джоан Деймен. ? Мало того, именно структура алгоритма Square легла в основу алгоритма Rijndael. Структура алгоритма являлась весьма нетрадиционной для современных алгоритмов симметричного шифрования данных— это справедливо […]

Читать далее »

Алгоритм CAST-256

Алгоритм шифрования CAST-256 [31] разработан специалистами канадской компании Entrust Technologies. Основой алгоритма являются преобразования широко используемого ранее и хорошо зарекомендовавшего себя алгоритма CAST-128 (см. разд. 3.10), также разработанного компанией Entrust Technologies.

Читать далее »

Алгоритм ICE История создания алгоритма

Алгоритм ICE. (Information Concealment Engine, механизм сокрытия информации) — один из многих алгоритмов шифрования, позиционируемых своими авторами как возможная замена стандарта шифрования DES. Автор алгоритма — известный австралийский криптолог Мэтью Кван (Matthew Kwan). Алгоритм разработан в 1997 г.

Читать далее »
 
Rambler's Top100