МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||||||||||||||||||||||||||
Система безпеки мікропроцесорних картАналіз способів захисту мікропроцесорних карт Основне призначення електронної комерції – надати можливість покупцям вибирати, оформляти замовлення і здійснювати покупки товарів та отримувати послуги в будь-який час за допомогою мереж загального користування, в тому числі мережі Internet. Потрібно сформувати велику розгалужену систему, яка дозволила б створити електронний магазин навіть небагатій організації та забезпечити статус покупця будь-кому, хто має доступ до мережі Internet. На шляху реалізування такої системи постає багато проблем. Перша проблема – це мільйони користувачів. Отже, систему потрібно реалізувати за допомогою ієрархічної архітектури, що дозволить створити кілька центрів з підтримки системи з кількістю клієнтів у десятки, сотні тисяч – це реальні показники для сучасних ІС середнього рівня. Також це дозволить легко масштабувати систему – адже можна буде не лише додавати кінцевих користувачів, а й нові вузли довільного рівня. Це забезпечиить використання деревоподібної моделі розповсюдження сертифікатів, яка є надійнішою. Друга проблема – просте інтегрування нової системи в існуючу мережу Internet та пов’язаних з цим сервісів. Так, нова система має доповнювати службу WWW, за допомогою якої зараз створено мільйони сайтів. Таким чином, продавці мають можливість використовувати усі створені дотепер засоби візуального подання інформації в мережі Internet (в рамках протоколу http), а механізми електронної комерції будуть лише доповненнями. Третя проблема – це джерело довіри в системі. Деревоподібна структура системи забезпечить використання ієрархічної моделі розповсюдження довіри, але потрібно обрати корінь такої ієрархії. Логічно було б функції джерела довіри покласти на державну установу. Електронні карти появилися у повсякденному житті в 70-х роках ХХ ст. Вже у 1970 р. японський винахідник Арімура запатентував пластикову карту, яка містила одну або декілька електронних схем для генерування необхідних сигналів. Переломним моментом у галузі електронних карт можна вважати 1974 р., коли Морено запатентував незалежний електронний об’єкт з ″пам’яттю″. Однак, у 1976 р. Булл у співпраці з фірмою Motorolla розробив першу карту без мікропроцесора. У 1978 р. появилася перша карта з вмонтованим мікропроцесором. Лише в 1985 р. фірмі Philips вперше вдалося імплементувати в своїх картах симетричний алгоритм DES, а шість років пізніше – асиметричний алгоритм RSA завдяки введенню до карти копроцесора, який пришвидшував виконання арифметичних операцій, CORSAIR (Computing RSA In Rush). У 1995 р. фірма Philips випустила карту з копроцесором FAME (The Fast Akcelerator for Modular Exponentiation). Завдяки цьому процесору появилась можливість виконання складних обчислень з метою збільшення рівня безпеки. Модернізацією процесора FAME був копроцесор FAMEX (The Fast Accelerator for Modular Exponentiation eXtended), який є ще більш швидкодіючим і дозволяє виконувати криптографічні операції з більшими ключами. У табл. 3.1 подано час операцій генерування і верифікації підпису з використанням копроцесора FAMEX. Таблиця 3.1 Час виконання операції генерування та верифікації підпису з використанням копроцесора FAMEХ
Електронна і магнітна карти. Електронні та магнітні карти можуть лише зберігати дані. Різниця між ними полягає в тому, що пам’ять в електронних картах може використовуватися до моменту введення нових даних на місце існуючих, в той час як магнітні базуються на технології однократного запису і багатократного зчитування. Мікропроцесорні карти.Мікропроцесорні карти або так звані інтелігентні (Smart Cards) – це карти, які крім пам’яті мають вмонтовані процесори. Їх можна порівняти з малими переносними комп’ютерами, які живляться від зчитувачів і не мають таких пристроїв як дисплей, клавіатура або ″мишка″. До характерних ознак цих карт належать: ·різноманітне застосування – одна карта може використовуватися для багатьох послуг, які можуть бути між собою пов’язані або незалежні; ·безпека даних – доступ до них контролюється процесором і може бути наданий при виконанні певних умов. На сьогодні в мікропроцесорах використовується 8-ми та 16-ти бітова пам’ять EEPROM обсягом 64 Кб. Мікропроцесор контролює зчитування і запис даних, що розміщені в пам’яті, а користувач для отримання доступу до них повинен подати відповідний ключ доступу – PIN. Мікропроцесор може також контролювати кількість невдалих спроб доступу і після перевищення встановленого ліміту спроб доступу повністю блокувати доступ до записаних у пам’яті даних. Завдяки мікропроцесору можна керувати і поділяти пам’ять, а це робить карту багатофункціональною для різноманітних напрямків застосуваня. Мікропроцесорні карти повинні містити постійну пам’ять ROM, в якій записана необхідна для функціонування процесора операційна система. Пам’ять в картах цього типу поділяється на три зони: ·вільного зчитування – тут записана інформація один раз під час виготовлення карти (інформація про власника карти: ім'я, прізвище, термін дії карти, її номер); ·конфіденційна – розміщені там дані записані тільки раз і не змінюються протягом терміну використання карти, а доступ до цих даних можливий лише після введення відповідного ключа; ·робоча – переховувані там дані можна змінювати протягом усього терміну використання карти. Існує дуже багато типів електронних карт. Однак їх можна згрупувати за спільними характеристиками. Електронні карти класифікуються з урахуванням способу захисту від несанкціонованого доступу (НСД). Спосіб захисту даних від НСД залежить від ″інтелігентності″ електронної карти. Власне за цією ознакою карти поділяють на три групи. 1. Звичайні карти (Dumb Cards). Ці карти володіють пам’яттю, функцією запису і зчитування, але не мають жодних функцій контролю доступу. Комунікація із зовнішніми пристроями є загалом синхронна. Сучасніші моделі цих карт містять пам’ять EEPROM обсягом від 256 байтів до кілька десятків кілобайтів. 2. Карти з вмонтованою логікою (Wired Logic Cards). У цих картах міститься елемент контролю доступу з наперед запрограмованими функціями. У залежності від способу реалізування доступу з цієї групи можна виокремити кілька типів карт. Пам’ять EEPROM поділяється за адресами на кілька зон. Зчитування є можливим у кожній зоні, однак в призначеній лише для зчитування області не можна здійснити запису. Карти цього типу використовуються в публічному телефонному зв’язку або для ідентифікування. 3. Інтелігентні карти (Smart Cards). Карти з цієї групи містять мікропроцесор, що відкрило нові можливості для керування розміщеною в картах пам’яттю. У пам’яті можуть бути записані як дані, так і виконувана програма. Значною перевагою є те, що мікропроцесор дозволяє асинхронну комунікацію зі зчитувачем, що зумовлює збільшення рівня безпеки системи. З точки зору комунікацій із засобами зчитувачів карти можна поділити на дві групи: 1. Контактні карти. Карти цього типу є найбільш розповсюджені і популярні. Зчитувач має нескладну механічну будову (рис. 3.2). Карти, як і зчитувач, повинні мати очищені контакти, а карта повинна бути точно розміщена у зчитувачі. Таке з’єднання забезпечує трансмісію даних до подальших пристроїв системи, а також передає живлення до електронної схеми, вмонтованої в карту. Карти цього типу використовуються тоді, коли операції повинні бути здійснені досить швидко. Розмір цих карт не відрізняється від стандартних, єдина відмінність полягає в товщині карти, яка знаходиться в межах від 0,76 мм (кредитна карта) до 3 мм. Трансмісія даних і живлення здійснюється за допомогою комунікаційних засобів, вмонтованих в карту (рис. 3.3). Рис. 3.2. Спрощена схема ″контактна електронна карта – зчитувач″ Основні переваги застосування безконтактних електронних карт: ·великий термін дії та складність підробки; ·незначні експлуатаційні витрати; ·зручний спосіб користування; ·стійкість зчитувачів до пошкоджень; ·значна швидкість трансмісії даних (до 100 Кб/с); ·короткий час здійснення довільної операції (ідентифікування, зчитування, запис). Рис. 3.3. Спрощена схема ″безконтактна електронна карта – зчитувач″ 2. Безконтактні карти. Способи живлення карт поділяються на дві групи, а саме – на активні карти, які для живлення використовують вмонтовану батарею, та пасивні карти, які отримують енергію живлення від зовнішніх пристроїв через зовнішнє електромагнітне поле. Щодо активних карт, то батареї повинні періодично замінюватися і вони є чутливішими до змін атмосферних умов, ніж контактні карти. Недоліком пасивних карт є обмежений діапазон дії щодо живлення. Перевагою активних карт є більший термін експлуатації. Діапазон охоплення.Діапазон дії карти є надзвичайно важливим, оскільки визначає умови роботи всієї системи. Існує багато карт, які повинні бути розміщені досить близько від зчитувача, навіть на відстані кілька міліметрів. Однак є карти, діапазон дії яких є значно більший, зокрема декілька сантиметрів, декілька десятків сантиметрів (так званий середній діапазон) або навіть більше одного метра (довгий та ультрадовгий діапазони). Карти з великим діапазоном вимагають застосування батареї. Комунікація зі зчитувачем відбувається за допомогою радіохвиль. Карти з коротким діапазоном живляться за допомогою енергії радіохвиль, які випромінюються радіозчитувачем. Запис і зчитування.Карти за цією ознакою поділяються на дві групи: · тільки для зчитування (Read Only), які використовуються для віддаленого ідентифікування людей, тварин або предметів; · для зчитування і запису, які мають застосування, подібне до контактних карт. Робоча частота.Карти можуть працювати на низьких, середніх та високих частотах. Вибір частоти залежить від призначення карти. Низькі частоти використовуються для роботи на малих відстанях і коли не вимагається швидка трансмісія даних. Використовувані на сьогодні карти в системах радіоідентифікування функціонують на трьох частотах: низькій (125 кГц); середній (13,56 МГц); високій (2,45 ГГц). Застосування електронних карт.Електронні карти мають широке застосування в повсякденному житті. Нижче подані основні напрями та установи, де використовуються електронні карти: · транспортна комунікація (безконтактні карти для оплати за проїзд міським транспортом та автострадою); · моторизація (системи аутентифікування автомобілів, їх захисту – Car Immobilizer використовується зараз як стандартна опція в багатьох моделях автомобілів); · банківська система (кредитні карти, Internet карти, які виконують функції безготівкових трансакцій); · мережі мобільного зв’язку (карти SIM, малі за розміром карти, на яких може бути записано багато інформації, при цьому існує можливість запису та усування з них даних); · комерційні станції TV (системи декодування сателітного сигналу); · охорона здоров’я (системи ідентифікування пацієнта, запис набутих хвороб); · електронний підпис; · автентифікування (входи до установ, фірм, цивільних установ, ідентифікування в ІС); · освіта (у системах ідентифікування студентів, у бібліотечній системі). Будова електронних карт.У електронних картах використовуються три основні архітектури в залежності від того, чи це карти з пам’яттю, процесорні або безконтактні. Будова і архітектура карт цих типів наступна: 1. Карти з пам’яттю. Ця карта (рис. 3.4) містить лише модулі пам’яті: · ROM (Read Only Memory), яка записується під час виготовлення карти і служить тільки для зчитування; · EEPROM (Erectlically Erasable Programmable Read Only Memory), яка надається до багатократного електричного усування та запису даних. Рис. 3.4. Блок-схема карти з пам’яттю Беручи до уваги простоту виготовлення, карти з пам’яттю і надалі є найчастіше використовувані. Наявність модуля безпеки і блоку аутентифікування забезпечується захист виконання операцій. Надаваний при кожній операції ідентифікаційний код (PIN) обмежує доступ до даних, які містяться в пам’яті EEPROM, а після декількаразового (найчастіше триразового) помилкового введення – блокує доступ до неї. Верифікація автентичності відбувається за допомогою методу ″Challenge-response″, який полягає у підтвердженні відгуку карти на імовірнісний виклик. 2. Процесорні карти. Ці карти (рис. 3.5) крім модулів пам’яті містять також процесор, операційну систему, ряд допоміжних модулів та контакти, які є вмонтованим модулем для комунікацій зі зчитувачами. Використовуються три типи модулів пам’яті: RAM, ROM, і EEPROM. Операційна система SCOS (Smart Card Operating System) зберігається в пам’яті ROM, оскільки це найбезпечніший спосіб захисту від її модифікування. Рис. 3.5. Блок-схема мікропроцесорної карти Процесор керує виконанням задач операційної системи та заімплементованими завданнями. До трьох головних додаткових модулів належать модулі обнулення, синхронізації та комунікації. Карта може бути також доповнена модулями захисту перед її електричним знищенням. 3. Безконтактні карти. Безпровідні карти своєю будовою докорінно відрізняються від традиційних контактних карт. Для комунікації зі зчитувачами використовуються не контакти, а радіопристрої, причому дані пересилаються радіоефіром. Крім згаданих вище модулів будова безконтактних карт є надзвичайно схожою до будови процесорних карт (оскільки це є власне процесорна карта, а єдина відмінність полягає у згаданому способі комунікації). Читайте також:
|
||||||||||||||||||||||||||||||||
|