Код документа: RU2011131740A
1. Способ удаленного обновления в банкомате нового встроенного программного обеспечения (ПО), включающий:первую операцию загрузки с хост-сервера зашифрованного нового встроенного программного обеспечения;вторую операцию преобразования зашифрованных данных встроенного программного обеспечения в реальное встроенное программное обеспечение с применением таблицы сложения по модулю 2 (XOR), содержащейся в заголовке зашифрованного встроенного ПО;третью операцию генерирования цифровой подписи, используя заголовок зашифрованного встроенного программного обеспечения;четвертую операцию сравнения цифровой подписи, сгенерированной в ходе третьей операции, с цифровой подписью, сохраненной в заголовке;пятую операцию генерирования новой контрольной суммы (CS) посредством вычисления контрольной суммы реального встроенного программного обеспечения, если цифровые подписи, сравниваемые в процессе четвертой операции, соответствуют друг другу;шестую операцию сравнения новой контрольной суммы (СS), сгенерированной в процессе пятой операции, с контрольной суммой (СS), сохраненной в заголовке; иседьмую операцию завершения верификации нового встроенного программного обеспечения и обновления банкомата новым встроенным программным обеспечением, если контрольные суммы, сравниваемые в процессе шестой операции, совпадают друг с другом.2. Способ по п.1, в котором в заголовке сохраняют таблицу сложения по модулю 2 (XOR), цифровую подпись и контрольную сумму (СS) для дешифрования и верификации нового встроенного программного обеспечения.3. Способ по п.1, в котором третья операция включает следующие операции:генерирование исходно