METHOD FOR PROTECTING NEURAL NETWORKS AND A HARDWARE AND SOFTWARE COMPLEX FOR ITS IMPLEMENTATION Russian patent published in 2022 - IPC G06F21/62 G06N3/02 

Abstract RU 2779846 C1

FIELD: neural networks.

SUBSTANCE: invention relates to the field of neural network protection. The method for protecting neural network models implemented on the basis of an executive device, a machine learning framework deployed on it and a hardware encryption key associated with the executive device is disclosed, which consists in the fact that the functions of the software logic of the inference of the neural network model and the part of the framework used for the correct functioning of this logic, with the exception of the file of the neural network model itself, is packed into a single executable file, eliminating the need to call functions from outside of this executable file; at least one function of the framework or/and software logic of the inference of the neural network model is transferred from the received executable file to the hardware encryption key; the received executable file with at least one function of the framework or/and software logic of the inference of the neural network model, as well as the neural network model, is encrypted using the hardware encryption key.

EFFECT: ensuring the protection of the neural network model from copying or unauthorized use.

4 cl, 2 dwg

Similar patents RU2779846C1

Title Year Author Number
SYSTEM AND METHOD FOR DETERMINING PROCESS ASSOCIATED WITH MALWARE ENCRYPTING COMPUTER SYSTEM FILES 2020
  • Lopatin Evgenij Igorevich
  • Kondratev Dmitrij Andreevich
RU2770570C2
METHOD FOR PROCESSING FILE STORED IN EXTERNAL MEMORY 2022
  • Yu, Hongjian
  • Li, Shuang
  • Wang, Fei
RU2809740C2
METHOD AND APPARATUS FOR ENCRYPTING A NEURAL NETWORK MODEL AND A DATA MEDIUM 2019
  • Liu, Qi
  • Ye, Jianwu
  • He, Liangliang
RU2724125C1
METHOD AND DEVICE FOR GENERATING REMOTE CALLS 2023
  • Selyutin Dmitrij Sergeevich
  • Larionov Aleksandr Vitalevich
  • Belousov Aleksandr Yurevich
RU2814437C1
METHOD AND SYSTEM FOR CONTROLLING OBJECTS AND PROCESSES IN COMPUTING ENVIRONMENT 2023
  • Petrov Andrej Alekseevich
  • Novozhenov Vladimir Alekseevich
  • Zhuravlev Aleksandr Maksimovich
  • Baryshnikov Nikolaj Romanovich
RU2820753C1
METHOD FOR DETECTING ONCOLOGICAL DISEASES IN PELVIC ORGANS AND SYSTEM FOR IMPLEMENTING METHOD 2023
  • Shvejkin Aleksandr Olegovich
  • Bondar Yurij Aleksandrovich
  • Buslov Dmitrij Igorevich
  • Tikhomirov Dmitrij Vladimirovich
  • Puzakov Kirill Borisovich
RU2814790C1
COMMAND AND LOGIC OF PROVIDING FUNCTIONAL CAPABILITIES OF CIPHER PROTECTED HASHING CYCLE 2014
  • Gopal Vindokh
  • Fegkhali Vazhdi K.
RU2637463C2
METHOD AND SYSTEM FOR AUTOMATED GENERATION AND FILLING OF DATA MARTS USING DECLARATION DESCRIPTION 2022
  • Oberemok Andrej Aleksandrovich
  • Krasnov Sergej Yurevich
  • Brosalin Dmitrij Sergeevich
  • Veselov Maksim Vitalevich
  • Sabanov Denis Vladimirovich
  • Korolenko Roman Mikhajlovich
  • Krasnorutskij Aleksej Andreevich
RU2795902C1
MUTUAL AUTHENTICATION OF PROGRAM LEVELS 2016
  • Mansour, Rasta
  • Bhattacharya, Soumendra
  • Youdale, Robert
RU2715032C2
METHOD FOR ENSURING SAFETY OF GAME DEVICES AND A GAME DEVICE FOR ITS REALIZATION 2006
  • Falvej Grehkhem M.
  • Koller Kristian
  • Koperski Gregor
  • Tjukhler Gerkhard
RU2310907C1

RU 2 779 846 C1

Authors

Dushin Ilya Alekseevich

Rytvinskij Dmitrij Yurevich

Elagin Dmitrij Anatolevich

Dates

2022-09-14Published

2021-07-26Filed