Завантажити PDF файл.

Формула / Реферат

1. Спосіб передачі даних, в якому використовують реєстратор розрахункових операцій, який відрізняється тим, що в процесі роботи реєстратора розрахункових операцій за допомогою процесора формують розрахункові документи, фіскальні звітні чеки та інші повідомлення про роботу реєстратора розрахункових операцій, на які за допомогою модуля безпеки з використанням наявної в ньому ключової інформації та програмної бібліотеки криптографічного перетворення інформації накладають електронний підпис, після чого підписану інформацію зберігають у сховищі електронної контрольної стрічки, для передачі розрахункових документів, фіскальних звітних чеків та/або прийому/передачі іншої інформації від/до реєстратора розрахункових операцій за допомогою комунікаційного блока під керуванням процесора і за допомогою модуля безпеки встановлюють захищене з'єднання по каналу зв'язку із сервером обробки інформації, забезпечуючи неможливість неавторизованого перегляду інформації під час її передачі каналом зв'язку, після встановлення захищеного з'єднання виконують обмін інформацією між реєстратором розрахункових операцій та сервером обробки інформації, під час якого здійснюють обмін пакетами даних, які підписані електронним підписом і зашифровані за допомогою модуля безпеки, при цьому для автентифікації реєстратора розрахункових операцій та перевірки цілісності даних за допомогою сервера обробки інформації виконують перевірку електронного підпису і в разі успішної перевірки інформацію, отриману від реєстратора розрахункових операцій, зберігають у базі даних у зашифрованому або розшифрованому вигляді.

2. Спосіб за п. 1, який відрізняється тим, що попередньо в модуль безпеки заносять ключову інформацію, унікальну для кожного екземпляра реєстратора розрахункових операцій, програмну бібліотеку криптографічного перетворення інформації з функцією шифрування та накладення електронного підпису.

Текст

1. Спосіб передачі даних, в якому використовують реєстратор розрахункових операцій, який відрізняється тим, що в процесі роботи реєстратора розрахункових операцій за допомогою процесора формують розрахункові документи, фіскальні звітні чеки та інші повідомлення про роботу реєстратора розрахункових операцій, на які за допомогою модуля безпеки з використанням наявної в ньому ключової інформації та програмної бібліотеки криптографічного перетворення інформації накладають електронний підпис, після чого підписану інформацію зберігають у сховищі електронної контрольної стрічки, для передачі розрахункових документів, фіскальних звітних чеків та/або прийому/передачі іншої інформації від/до реєстратора розрахункових операцій за допомогою комунікаційного блока під керуванням процесора і за допомогою модуля безпеки встановлюють захищене U 2 (19) 1 3 зованого перегляду інформації під час її передачі каналом зв'язку, після встановлення захищеного з'єднання виконують обмін інформацією між реєстратором розрахункових операцій та сервером обробки інформації, під час якого здійснюють обмін пакетами даних, на які накладено електронний підпис і які зашифровані за допомогою модуля безпеки, при цьому для автентифікації реєстратора розрахункових операцій та перевірки цілісності даних за допомогою сервера обробки інформації виконують перевірку електронного підпису і в разі успішної перевірки інформацію, отриману від реєстратора розрахункових операцій, зберігають у базі даних у зашифрованому або розшифрованому вигляді. Попередньо в модуль безпеки заносять ключову інформацію, унікальну для кожного екземпляру реєстратора розрахункових операцій, програмну бібліотеку криптографічного перетворення інформації з функцією шифрування та накладення електронного підпису. Спосіб передачі даних, що заявляється, має ширші функціональні можливості у порівнянні з прототипом. Електронний підпис забезпечує можливість контролю цілісності даних протягом всього строку їх збереження у сховищі електронної контрольної стрічки. Встановлення для передачі розрахункових документів, фіскальних звітних чеків та/або прийому/передачі іншої інформації від/до реєстратора розрахункових операцій за допомогою комунікаційного блока під керуванням процесора і за допомогою модуля безпеки захищеного з'єднання по каналу зв'язку із сервером обробки інформації забезпечує неможливість неавторизованого перегляду інформації під час її передачі каналом зв'язку. Виконання сервером обробки інформації перевірки електронного підпису забезпечує автентифікацію реєстратора розрахункових операцій та перевірку цілісності даних. Корисна модель пояснюється схемами. На Фіг. 1 зображено систему передачі даних з використанням реєстратора розрахункових операцій, де модуль безпеки і комунікаційний блок виконані як внутрішні блоки по відношенню до реєстратора розрахункових операцій, а модуль безпеки виконано як зовнішній блок по відношенню до процесора; на Фіг. 2 - систему передачі даних з використанням реєстратора розрахункових операцій, де модуль безпеки і комунікаційний блок виконані як внутрішні блоки по відношенню до реєстратора розрахункових операцій, модуль безпеки виконано як внутрішній блок, розміщений у захищеній ділянці пам'яті процесора; на Фіг. 3 - систему передачі даних з використання реєстратора розрахункових операцій, де модуль безпеки виконано як внутрішній блок по відношенню до реєстратора розрахункових операцій і як зовнішній блок по відношенню до процесора, комунікаційний блок виконано як зовнішній пристрій по відношенню до реєстратора розрахункових операцій; 62532 4 на Фіг. 4 - систему передачі даних з використання реєстратора розрахункових операцій, де модуль безпеки виконано як внутрішній блок, розміщений у захищеній ділянці пам'яті процесора, комунікаційний блок виконано як зовнішній блок по відношенню до реєстратора розрахункових операцій; на Фіг. 5 - систему передачі даних з використання реєстратора розрахункових операцій, де модуль безпеки і комунікаційний блок виконані як єдиний зовнішній пристрій по відношенню до реєстратора розрахункових операцій. Реєстратор 1 розрахункових операцій (Фіг. 1) містить процесор 2, сполучений з модулем 3 безпеки, сховищем 4 електронної контрольної стрічки та комунікаційним блоком 5. На Фіг. 2 модуль 3 безпеки розміщено у захищеній ділянці пам'яті процесора 2. Попередньо в модуль 3 безпеки реєстратора 1 розрахункових операцій заносять ключову інформацію, унікальну для кожного екземпляру реєстратора 1 розрахункових операцій. Окрім ключової інформації, заносять програмну бібліотеку криптографічного перетворення інформації, яка виконує функції шифрування та накладення електронного підпису. Модуль 3 безпеки може бути виконаний як зовнішній блок по відношенню до процесора 2 (Фіг. 1) у вигляді SIM-картки, окремої мікросхеми, спеціалізованої карти пам'яті, або як внутрішній блок, що розміщується у захищеній ділянці пам'яті процесора 2. Комунікаційний блок 5 може бути виконано як внутрішній блок по відношенню до реєстратора 1 розрахункових операцій, або як зовнішній пристрій 9 (Фіг. 2). Модуль 3 безпеки може входити до складу комунікаційного блока 5 виконаного як єдиний зовнішній пристрій по відношенню до реєстратора 1 розрахункових операцій (Фіг. 3). Модуль 3 безпеки може бути виконано як внутрішній блок, розміщений у захищеній ділянці пам'яті процесора 2, а комунікаційний блок 5 виконано як зовнішній блок по відношенню до реєстратора 1 розрахункових операцій (Фіг. 4). Модуль 3 безпеки і комунікаційний блок 5 можуть бути виконані як єдиний зовнішній пристрій по відношенню до реєстратора 1 розрахункових операцій (Фіг. 5). Система може містити додатковий модуль безпеки (не показано), який використовується для захисту каналу зв'язку і входить до складу реєстратора 1 розрахункових операцій або комунікаційного блоку 5. У процесі роботи реєстратора 1 розрахункових операцій за допомогою процесора 2 формують розрахункові документи, фіскальні звітні чеки та інші повідомлення про роботу реєстратора 1 розрахункових операцій, на які за допомогою модуля 3 безпеки з використанням наявної в ньому ключової інформації та програмної бібліотеки криптографічного перетворення інформації накладають електронний підпис, після чого підписану інформацію зберігають у сховищі 4 електронної контрольної стрічки. Обмін даними між реєстратором 1 5 розрахункових операцій та сервером 6 обробки інформації можуть ініціюватися як реєстратор 1 розрахункових операцій, так і сервер 6 обробки інформації. Для передачі розрахункових документів, фіскальних звітних чеків та/або прийому/передачі іншої інформації від/до реєстратора 1 розрахункових операцій за допомогою комунікаційного блока 5 під керуванням процесора 2 і за допомогою модуля 3 безпеки встановлюють захищене з'єднання по каналу зв'язку 7 із сервером 6 обробки інформації. Таким чином, забезпечується неможливість неавторизованого перегляду інформації під час її передачі каналом зв'язку 7. Після встановлення захищеного з'єднання виконують обмін інформацією між реєстратором 1 розрахункових операцій та сервером 6 обробки інформації, під час цього відбувається обмін пакетами даних, які підписані електронним підписом та зашифровані за допомогою модуля 3 безпеки. Для автентифікації реєстратора 1 розрахункових операцій та перевірки ці 62532 6 лісності даних за допомогою сервера 6 обробки інформації виконують перевірку електронного підпису. В разі успішної перевірки інформацію, отриману від реєстратора 1 розрахункових операцій, інформація зберігають у базі 8 даних у зашифрованому або розшифрованому вигляді. З метою контролю незмінності програмного забезпечення процесора 2 до розрахункових документів та/або фіскальних звітних чеків може включатися результат обчислення хеш-функції програмного забезпечення процесора 2. При передачі інформації від реєстратора 1 розрахункових операцій до серверу 6 обробки інформації отриману хеш-функція програмного забезпечення процесора 2 порівнюють з попередньо збереженим еталоном. Можливий також варіант передачі результату обчислення хеш-функції програмного забезпечення процесора 2 від реєстратора розрахункових операцій 1 окремо на запит сервера 6 обробки інформації. 7 Комп’ютерна верстка Д. Шеверун 62532 8 Підписне Тираж 23 прим. Державна служба інтелектуальної власності України, вул. Урицького, 45, м. Київ, МСП, 03680, Україна ДП “Український інститут промислової власності”, вул. Глазунова, 1, м. Київ – 42, 01601

Дивитися

Додаткова інформація

Назва патенту англійською

Transmitted data method

Автори англійською

Serikov Illia Hryhorovych

Назва патенту російською

Способ передачи данных

Автори російською

Сериков Илья Григорьевич

МПК / Мітки

МПК: G07G 1/00

Мітки: передачі, спосіб, даних

Код посилання

<a href="https://ua.patents.su/4-62532-sposib-peredachi-danikh.html" target="_blank" rel="follow" title="База патентів України">Спосіб передачі даних</a>

Подібні патенти