Общее описание Еще один интересный пример использования возведения в степень по модулю большого простого числа P для открытого шифрования предложил А.Shamir (один из авторов RSA). Как и в системе ЭльГамаля сообщения M представляются целыми числами из интервала 1 < M < P. Передача сообщений Передача сообщения происходит следующим образом: абоненты знают числа P; абоненты генерируют независимо друг от друга […]


ОБЗОР СИСТЕМ MERVA/2 И SWIFT Международная система перевода денежных средств Для облегчения деловой связи и обеспечения безопасной обработки сообщений IBM предлагает две лицензированные программы: — ввод и маршрутизация сообщений с интерфейсами разных приложений/2 — MERVA/2, использующая ЭВМ PS/2; — ввод и маршрутизация сообщений с интерфейсами разных приложений/370 — MERVA/370 V2, использующая ЭВМ IBM S/370. Обе […]


M.Santha, U.V.Vazirani. Generating Quasi-random Sequences from Semi-random Sources// Journal of Computer and System Sciences, vol.33, Э1, 1986, pp.75-87. Аннотация. В статье рассматривается математическая проблема генерации случайных битовых последовательностей при помощи физических источников шума (типа диодов Зенера). Предложена общая математическая модель таких источников — полуслучайный источник, и показано, как преобразовать выход таких источников в квазислучайные последовательности. […]


Общее описание Первым конкретным примером системы ОШ была предложенная в 1978 году так называемая "система RSA". Ее название происходит от первых букв фамилий авторов R.Rivest, A.Shamir, L.Adleman, которые придумали ее во время совместной работы в Массачусетском технологическом институте, в 1977 году. Зашифрование и расшифрование сообщений Система открытого шифрования RSA устроена таким образом. Открытые сообщения M […]


RSA (авторы: Rivest, Shamir и Alderman) это система с открытым ключом (public-key) предназначенная как для шифрования, так и для аутентификации была разработана в 1977 году. Она основана на трудности разложения очень больших целых чисел на простые сомножители. RSA очень медленный алгоритм. Для сравнения, на програмном уровне DES по меньше мере в 100 раз быстрее RSA, […]


Наряду с режимами ECB и CBC, алгоритм DES используется еще в двух режимах с обратной связью. Обобщенная структурная схема использования алгоритма DES в режиме обратной связи по шифртексту CFB с k-битовыми блоками приведена на следующем рисунке: Структурная схема функционирования DES в режиме CFB


"Экспресс-информация. Передача информации" Э28, 1991. Graft D., M.Pabrai. Methodology for network security// "9th Annu. Int. Phoenix Conf. Comput. and Commun., Scottsdale, Ariz., March 21-23, 1990 " Los Alamitos (Calif.), etc., 1990, 675-682. С развитием систем распределгнной обработки данных и ЭПДС появилась компьютерная преступность. Стандарт ISO 7498-2 "Архитектура безопасности" разработан применительно к сетевой среде для модели […]


 Термины, применяемые в описании алгоритма имеют следующие определения: Гаммирование Процесс наложения по определенному закону гаммы шифра на открытые данные. Гамма шифра Псевдослучайная двоичная последовательность, вырабатываемая по заданному алгоритму для зашифрования открытых данных и расшифрования зашифрованных данных. Зашифрование данных Процесс преобразования открытых данных в зашифрованные при помощи шифра. Имитозащита Защита системы шифрованной связи от навязывания ложных […]


O.Goldreich, S.Goldwasser, S.Micali. How to construct random functions//Journal of the ACM, vol.33, Э4, Oct 1986, pp.792-807. Аннотация. Разрабатывается конструктивная теория случайности для функций, основанная на вычислительной сложности. Представлен генератор псевдослучайной функции. Генератор является детерминированным алгоритмом полиномиального времени, который преобразует пару (g,r), где g — некоторая односторонняя функция, а r — случайная k-битная последовательность, в вычислимые […]


Первая задача, с которой мы столкнемся при шифровании данных криптоалгоритмом это данные с длиной, неравной длине 1 блока криптоалгоритма. Эта ситуация будет иметь место практически всегда. Первый вопрос: Что можно сделать, если мы хотим зашифровать 24 байта текста, если используется криптоалгоритм с длиной блока 8 байт? Последовательно зашифровать три раза по 8 байт и сложить […]