рефераты конспекты курсовые дипломные лекции шпоры

Реферат Курсовая Конспект

Шифрование с помощью аналитических преобразований

Шифрование с помощью аналитических преобразований - раздел Программирование, Криптографические методы Шифрование С Помощью Аналитических Преобразований. Достаточно Надежное Закрыт...

Шифрование с помощью аналитических преобразований. Достаточно надежное закрытие информации может быть обеспечено при использовании для шифрования некоторых аналитических преобразований.

Для этого нужно использовать методы алгебры матриц, например, умножение матрицы на вектор по правилу aij bj cj aij bj Если матрицу aij использовать в качестве ключа, а вместо компонента вектора bj подставить символы текста, то компоненты вектора cj будут представлять собой символы зашифрованного текста. Приведем пример, взяв в качестве ключа квадратную матрицу третьего порядка 14 8 3 8 5 2 3 2 1 Заменим буквы алфавита цифрами, соответствующими порядковому номеру в алфавите.

Тогда отрывку текста ВАТАЛА соответствует последовательность номеров 3,0,19,0,12,0. По принятому алгоритму шифрования выполним необходимые действия 14 8 3 3 99 14 8 3 0 96 8 5 2 0 62 8 5 2 12 60 3 2 1 19 28 3 2 1 0 24 При этом зашифрованый текст будет иметь вид99,62,28,96,60,24. Расшифрование осуществляетсяс использованием того же правила умножения матрицы на вектор, только в качестве основы берется матрица, обратная той, с помощью которой осуществляется закрытие, а в качестве вектора-самножителя соответствующие колличество символов закрытого текста тогда значениями вектора-результата будут цифровые эквиваленты знаков открытого текста.

Обратной к данной называется матрица, полущающая из так называемой присоединенной матрицы делением всех ее элементов на определитель данной матрицы. В свою очередь присоединенной называется матрица, составленная из алгеброических дополнений А ,к элементам данной матрицы, которые вычисляются по формуле Aij -1ij Dij, где Dij определитель матрицы, получаемый вычеркиванием i-й ее строки и j-го столбца.

Определителем же как известно, называется алгеброическая сумма n членов для определения n-ого порядка, составленная следующим образом членами служат всевозможные произведения n элементов матрицы, взятых по одному в каждой строке и в каждом столбце, причем член суммы берется со знаком, если его индексы составлят подставку, и со знаком в противоположном случае. Для матрицы третьего порядка, например, определитель вычисляется по следующей формуле Dа11а22а33а12а23а31а13а21а32-а11а23а32-а 12а21а33-а13а22а31. Тогда процесс раскрытия выглядит так 1 -2 1 99 199-262128 3 -2 5 -4 62 -299562-428 0 1 -4 6 28 199-462628 19 1 -2 1 96 196-260124 0 2 5 -4 60 -296560-424 12 1 -4 6 24 196-460624 0 Таким образом, получили следующюю последовательность знаков раскрытого текста3,0,19,0,12,0, что соответствует исходному тексту.

Этот метод шифрования является формальнным, что позволяет легко реализовать его программными средствами. 1.8.

– Конец работы –

Эта тема принадлежит разделу:

Криптографические методы

История криптографии - ровесница истории человеческого языка. Более того, первоначально письменность сама по себе была криптографической… Священные книги Древнего Египта, Древней Индии тому примеры.

Если Вам нужно дополнительный материал на эту тему, или Вы не нашли то, что искали, рекомендуем воспользоваться поиском по нашей базе работ: Шифрование с помощью аналитических преобразований

Что будем делать с полученным материалом:

Если этот материал оказался полезным ля Вас, Вы можете сохранить его на свою страничку в социальных сетях:

Все темы данного раздела:

Классификация криптографических методов
Классификация криптографических методов. Все многообразие существующих криптографических методов можно свести к следующим классам преобразований Перестановки Рис.1.1.Классы преобразований симметрич

Многоалфавитные системы. Системы одноразового использования
Многоалфавитные системы. Системы одноразового использования. Слабая криптостойкость моноалфавитных подстановок преодолевается с применением подстановок многоалфавитных. Многоалфавитная подстановка

Системы шифрования Вижинера
Системы шифрования Вижинера. Начнем с конечной последовательности ключа k k0 ,k1 kn, которая называется ключом пользователя, и продлим ее до бесконечной последовательности, повторяя цепочку.

Криптосистемы на основе эллиптических уравнений
Криптосистемы на основе эллиптических уравнений. Эллиптические кривые - математический объект, который может определен над любым полем конечным, действительным, рациональным или комплексным.

Эллиптические фунции реализация метода открытых ключей
Эллиптические фунции реализация метода открытых ключей. Системы с открытым ключом Как бы ни были сложны и надежны криптографические системы - их слабое мест при практической реализации - проблема р

Типы криптографических услуг
Типы криптографических услуг. Сегодня безопасные решения используют некоторую комбинацию из пяти различных криптографических услуг. Эти услуги Проверка пользователя введением пути в оперативную тра

Электронные платы и код с исправлением ошибок
Электронные платы и код с исправлением ошибок. Электроные платы это маленькие, переносные, устройства противодействия вмешательству, обеспечивающие пользователей с хранением памятью и возможностью

Описание алгоритма
Описание алгоритма. Прежде, чем системы засекречивания и соответствующие математические проблемы могут быть обсуждены, должна быть определена трудность проблемы. Алгоритм это процесс, описывающий п

Разложение на множетели
Разложение на множетели. Как с целочисленной проблемой факторизации, имеются два типа алгоритмов для решения дискретной проблемы логарифма. Специализированные алгоритмы пытаются эксплуатиров

Программные разложения фунции на множетели
Программные разложения фунции на множетели. Криптографический алгоритм RSA использует только один тип вычислений возведение в степень. Показатель степени определяет длительность выполнения процедур

Выбор основного поля Fq и эллиптической кривой E
Выбор основного поля Fq и эллиптической кривой E. При установке режимов эллиптической системы шифрования кривой, имеются три основных пункта, которые должны быть сделаны 1. Выбор основного конечног

Стандарты кода с исправлением ошибок
Стандарты кода с исправлением ошибок. Международная стандартизация систем засекречивания протоколов - важный процесс, который активно поддержан фирмой Certicom. Стандартизация имеет три глав

Хотите получать на электронную почту самые свежие новости?
Education Insider Sample
Подпишитесь на Нашу рассылку
Наша политика приватности обеспечивает 100% безопасность и анонимность Ваших E-Mail
Реклама
Соответствующий теме материал
  • Похожее
  • Популярное
  • Облако тегов
  • Здесь
  • Временно
  • Пусто
Теги