Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Хід роботи






1. Ознайомитися із теоретичними відомостями поняття біт-стаффінг.

2. Написати такий код, окремо для клієнта, окремо для сервера, який буде виконувати функцію біт-стаффінгу та зворотне перетворення. Для успішного виконання слід скористатися програмами із попередньої лабораторної роботи.

3. Зробити звіт та надати його викладачу.

Контрольні запитання

1. Пояснити принцип роботи алгоритму біт-стаффінга.

2. Які є основні типи алгоритмів шифрування?

3. Яким чином утворюються блоки під час шифрування інформації?

4. Порівняти швидкість шифрування за допомогою біт-стаффінга та блочного шифру.

5. Пояснити принцип утворення додаткових розрядів в результуючому коді.

 

Лабораторна робота № 4

Дослідження криптографічних алгоритмів шифрування

Сигналів

Мета. Моделювання методів кодування сигналів.

 

Теоретичні відомості

Для передавання будь-якого сигналу необхідно задати його рівні, які відповідають стандартам передання. Наприклад, якщо слід передавати число “4A F8 37 E5 97” із кодуванням “2B1Q”, то слід перетворити число у двійкове і відповідно до таблиці 1 подати кожен біт. 2B1Q використовує чотири рівні сигналів, такі: − 450 мВ, − 150 мВ, 150 мВ і 450 мВ, кожен (1Q) еквівалентний двом бітам (2B).

 

Таблиця 1 – Перетворення у двійковий код значення рівня напруги

Цифровий сигнал Рівень
  +450 mV
  +150 mV
  − 150 mV
  − 450 mV

Для прикладу, перші два байти числа будуть такі:

(2байта)16=4A F816

(2байта)2=01001010 111110002

Після кодування ми отримаємо такі значення, які для пояснення доцільно подати у вигляді осцилограми (рис. 13).

 

Рисунок 13 – Використання кодування 2B1Q.






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.