METHOD OF PROVIDING SOFTWARE INTEGRITY Russian patent published in 2015 - IPC G06F21/00 

Abstract RU 2541196 C2

FIELD: physics, computer engineering.

SUBSTANCE: invention relates to software protection. The apparatus comprises a program counter, memory for storing an encrypted program, wherein said encrypted program comprises a set of encrypted commands, which include an operation code, and said apparatus comprises a decryption unit and a data processing unit and has access to an initialised command key, a command key recursive update means based on the entire said command key or part thereof and a digest of at least one previous executed command.

EFFECT: improved security when analysing software.

12 cl, 3 dwg

Similar patents RU2541196C2

Title Year Author Number
METHOD, UNIT AND DEVICE FOR PROCESSING ENCRYPTION AND DECRYPTION 2013
  • Sun Chzhuo
RU2601862C2
METHOD OF MULTIMEDIA DATA PROTECTION 2006
  • Grimen Gisle
  • Menkh Kristian
RU2449494C2
SEMICONDUCTOR MEMORY BOARD AND DATA-READING DEVICE 2000
  • Khirota Teruto
  • Tatebajasi Makoto
  • Jugava Tajkhei
  • Minami Masataka
  • Kozuka Masajuki
RU2251752C2
ACCESS CONTROL USING PARAMETER-CONTROLLED HASH FUNCTION 1996
  • Dehvid V.Oksmit
  • Robert K.Nauehrkhejz
RU2142674C1
METHOD FOR TRANSFERRING SOFTWARE LICENSE TO HARDWARE UNIT 1995
  • Derek L.Dehvis
RU2147790C1
METHOD OF PROVIDING AUTHENTICATED TIME AND LOCATION INDICATION 2011
  • Shasan' Oliv'E
RU2531384C2
METHOD FOR PROCESSING FILE STORED IN EXTERNAL MEMORY 2022
  • Yu, Hongjian
  • Li, Shuang
  • Wang, Fei
RU2809740C2
REMOTE PAYMENT TRANSACTIONS PROTECTED PROCESSING, INCLUDING AUTHENTICATION OF CONSUMERS 2014
  • Makhotin Oleg
  • Pirzadekh Kiushan
RU2663476C2
ADDRESSING TRUSTED EXECUTION ENVIRONMENT USING SIGNATURE KEY 2017
  • Novak, Mark, F.
RU2756040C2
METHOD AND DEVICE FOR PROVISION OF PROTECTION IN DATA PROCESSING SYSTEM 2002
  • Khokes Filip
  • Leung Nikolaj K.N.
  • Rouz Gregori G.
RU2333608C2

RU 2 541 196 C2

Authors

Makketti Marko

Kjudel'Ski Anri

Dates

2015-02-10Published

2010-07-22Filed