Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Основные понятия и задачи криптологии мет..doc
Скачиваний:
17
Добавлен:
13.11.2019
Размер:
873.47 Кб
Скачать

Лабораторная работа №7

Системы блочного шифрования: des и гост 28147-89

Примеры лабораторных работ.

Шифрование методом простой замены.

Программа зашифровывает текст.

Все буквы текста автоматически преобразуются в заглавные буквы.

В тексте могут быть только буквы от А до Я и пробел.

Все остальные символы отбрасываются

Ввод текста осуществляется из файла нажатием на кнопку “Open File”.

Сразу после открытия текст преобразуется к заданному виду.

Преобразованный текст можно сохранить “Save text”.

Далее шифрование текста осуществляется нажатием на кнопку “Cript”.

В результате генерируется уникальный ключ, и текст зашифровывается с помощью этого ключа.

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

Изначально, в колонке «Табличные значения» приведены буквы алфавита, и их

частоты появления в тексте.

Далее открываем файл с зашифрованным текстом кнопкой “Открыть файл”.

В правом углу, в колонке «В тексте» появились пары цифр, которые имеются в

зашифрованном тексте, правее частоты повторения этих пар цифр, и совсем

справа - примерно соответствующие таким частотам буквы алфавита.

Для примерного совпадения табличных значений частот алфавита с частотами в

тексте, нужно отсортировать и те и другие кнопками “Сортировка”.

Табличные значения и значения в тексте сортируются в порядке возрастания

Далее осуществляется расшифровка текста нажатием на кнопку “Расшифровать”.

Текст сразу не расшифруется, нужно будет потратить время на перестановку

букв местами, так как их вероятности появления могут не совпадать с

табличными. Для удобства реализован интерфейс «Drag and Drop».

Буквы и их вероятности в тексте меняются местами простым перетаскиванием

одной буквы на другую.

Исходный текст.

Вопросы к экзамену по экономической теории

Возникновение экономической теории ее школы Значение экономической теории в жизни общества

Предмет экономической теории ее функции

Методы исследования в экономической науке Макроэкономический и микроэкономический уровни анализа

Понятие собственности ее экономический и правовой аспекты Типы и формы собственности

Понятие капитала Основной и оборотный капитал

Основные цели приватизации государственных и муниципальных предприятий их осуществление в России

Факторы производства их совершенствование под влиянием научно-технического прогресса Производительность общественного труда

Производственные возможности экономики Кривая производственных возможностей Эффективность производства

Формы организации общественного производства: натуральная и товарная Общие основы товарного хозяйства

Экономические системы их типы и модели

Теория рыночных отношений Признаки и функции рынка

Становление рыночной системы в России

Система рынков по экономическому назначению Инфраструктура рынка

Рынок труда и проблемы занятости Социальная защита безработных

Рынок ценных бумаг его значение для экономики страны Акции облигации и другие ценные бумаги

Теория спроса и предложения Рыночное равновесие

Понятие эластичности спроса и предложения

Теории потребительского поведения Бюджетная линия и кривые безразличия

Понятие конкуренции Типы и виды конкуренции в рыночной экономике

Причины возникновения монополизма в экономике Основные направления антимонопольного регулирования: мировой опыт и специфика в России

Основные типы рынков в зависимости от степени конкуренции

Организационные формы монополий

Издержки производства: постоянные переменные валовые Предельные издержки и их влияние на определение объема производства

Основы ценообразования в рыночной экономике Функции цены

Распределительные отношения и виды доходов в рыночной экономике

Прибыль ее формы и функции

Сущность заработной платы ее формы Современные тенденции в развитии заработной платы

Основные макроэкономические цели Показатели развития национальной экономики: валовой национальный продукт валовой внутренний продукт чистый национальный продукт национальный доход

Понятие ВНП Два подхода к его измерению

Номинальный и реальный ВНП Дефлятор ВНП

Национальное богатство страны его структура и источники роста

Совокупный спрос и совокупное предложение Достижение макроэкономического равновесия

Потребление и сбережения их функции и влияние на объем национального производства

Инвестиции и факторы воздействующие на их величину Теория мультипликатора

Экономический рост сущность цели типы

Зашифрованный текст.

352742642712729728979228754811663952974227979228273927111922661228276197306627641919

352775391928392735663919669792282739271119226612282761973066276419199766669795282731729775394822663919669792282739271119226612282761973066276419199735971819753919972770806612303548

426466901166309792282739271119226612282761973066276419199766669788523928581919

116630279072971912123166902735483919159735979228273927111922661228276197394852286697114828642792282739271119226612281961971997111928642792282739271119226612281961975264273539199748394831197548

422739153019669712277012303566393927123019976666979228273927111922661228196197199742644835273527619748124266283072973019427297199788276411729712277012303566393927123019

422739153019669728484219304831489727123927353927619719972770276427303972619728484219304831

271239273539726697586631199742641935483019754858191997862712529048641230356639397289971997115239195819424831333972899742646690426419153019619719899727125280661230353166391966973597642712121919

884828302764729742642719753527901230354897198997122735666495663912303527354839196697422790973531191539196611973948522239273066893919226612282786279742642786646612124897426427197535279019306631333927123033972770806612303566393927862797306452904897

426427197535279012303566393972669735277511271839271230199792282739271119281997286419354815974264271975352790123035663939728997352775112718392712306661979288886628301935392712303397426427197535279012303548

88276411729727648648391975485819199727708066123035663939278627974264271975352790123035489739483052644831333948159719973027354864394815972770801966972712392735729730273548643927862797892775156112303548

9228273927111922661228196697121912306611729719899730194272971997112790663119

3066276419159764723927223972899727303927956639196197426419753948281997199788523928581919976472392848

12304839273531663919669764723927223927619712191230661172973597642712121919

12191230661148976472392827359742279792282739271119226612282711529739487539482266391957971939886448123064522830526448976472392848

6472392728973064529048971997426427703166117297754839153027123019971227581948313339481597754880193048977066756448702730397289

64723927289758663939728997705211488697668627977539482266391966979031159792282739271119281997123064483972974828581919972770311986485819199719979064528619669758663939726697705211488619

3066276419159712426427124897199742646690312718663919159764723927223927669764483539273566121966

4227391530196697923148123019223927123019971242642712489719974264669031271866391915

30662764191997422730646670193066313312282786279742273566906639191597705790186630394815973119391915971997286419357266977066756448753119221915

42273915301966972827392852646639581919973019427297199735199072972827392852646639581919973597647239272239276197922827392711192866

4264192219397297352775391928392735663919159711273927422731197511489735979228273927111928669727123927353972669739484264483531663919159748393019112739274227313339278627976466865231196427354839191597111964273527619727427230971997124266581988192848973597642712121919

271239273539726697301942729764723928273597359775483519121911271230199727309712306642663919972827392852646639581919

27648648391975485819273939726697882764117297112739274227311961

1975906664182819974264271975352790123035489742271230271539397266974266646611663939726697354831273572669742646690663133397266971975906664182819971997198997353119153919669739489727426466906631663919669727705066114897426427197535279012303548

2712392735729758663927277064487527354839191597359764723927223927619792282739271119286697885239285819199758663972

644812426466906631193066313339726697273039279566391915971997351990729790278927902735973597647239272239276197922827392711192866

4264197072313397666697882764117297199788523928581919

125280392712303397754864487027303927619742314830729766669788276411729712273564661166393972669730663990663958191997359764487535193019199775486448702730392761974231483072

27123927353972669711482864279228273927111922661228196697586631199742272848754830663119976448753519301915973948581927394831333927619792282739271119281997354831273527619739485819273948313339726197426427905228309735483127352761973539523064663939196197426427905228309722191230726197394858192739483133397261974264279052283097394858192739483133397261979027892790

422739153019669735394297903548974227908927904897289766862797197511666466391957

392711193948313339726197199764664831333972619735394297906688311530276497353942

39485819273948313339276697702786483012303527971230644839729766862797123064522830526448971997191230272239192819976427123048

1227352728524239726197124264271297199712273527285242392766974264669031271866391966979027123019186639196697114828642792282739271119226612282786279764483539273566121915

422730646670316639196697199712706664661866391915971989978852392858191997199735311915391966973948972770506611973948581927394831333927862797426427197535279012303548

19393566123019581919971997884828302764729735277590666112303552578019669739489719899735663119221939529730662764191597115231333019423119284830276448

9228273927111922661228196197642712309712528039271230339758663119973019427297