Алгоритмы симметричного шифрования

       

Алгоритмы симметричного шифрования

Алгоритм Blowfish
Шифрование

Функция F
Генерация подключей
Алгоритм IDEA
Принципы разработки
Криптографическая стойкость
Последовательность преобразований отдельного раунда
Создание подключей
Дешифрование

Алгоритм ГОСТ 28147
Режимы выполнения алгоритмов симметричного шифрования
Режим ECB
Режим CBC
Режим CFB
Режим OFB
Создание случайных чисел
Требования к случайным числам
Случайность

Непредсказуемость
Источники случайных чисел
Генераторы псевдослучайных чисел
Криптографически созданные случайные числа
Циклическое шифрование

Язык WordBasic - практический подход

WordBasic – это встроенный язык для программирования макрокоманд в текстовом процессоре Word for Windows 6.0 (далее WinWord или просто Word). Несмотря на обилие возможностей этого текстового процессора, при выполнении конкретного вида работ у вас (у ваших знакомых, клиентов и т.п.) часто возникает необходимость в создании новых команд, сокращающих количество выполняемых при редактировании действий. WordBasic можно использовать для модификации любых имеющихся в Word команд и для создания новых. Написанную вами макрокоманду можно ввести в интерфейс Word как дополнительный пункт меню, значок (пиктограмму) панели инструментов или вызывать нажатием сочетания клавиш – таким образом она будет выглядеть как “родная” команда этого редактора. В отличие от обычных Бейсиков, в WordBasic очень много новых операторов, связанных со спецификой текстообработки, поэтому на первый взгляд он кажется громоздким и необозримым. К тому же русская версия этого пакета поставляется без описания языка, а имеющийся Help не переведен с английского. В популярном интегрированном пакете Microsoft Excel реализован язык Visual Basic. В СУБД Access используется сходный с WordBasic язык Access Basic.

Элементы языка
Операторы OutlineCollapse и OutlineExpand
Интерпретаторы

Содержание раздела