Processing

Please wait...

Settings

Settings

Goto Application

1. WO2022047055 - OBFUSCATION OF EXECUTABLE INSTRUCTION SETS FOR ENHANCED SECURITY

Publication Number WO/2022/047055
Publication Date 03.03.2022
International Application No. PCT/US2021/047785
International Filing Date 26.08.2021
IPC
G06F 11/00 2006.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
G06F 21/12 2013.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
12Protecting executable software
CPC
G06F 11/00
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
11Error detection; Error correction; Monitoring
G06F 21/12
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
10Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
12Protecting executable software
Applicants
  • NTT RESEARCH INC. [US]/[US]
Inventors
  • WEE, Hoeteck
  • WICHS, Daniel
Agents
  • RADLO, Edward J.
Priority Data
63/071,34827.08.2020US
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) OBFUSCATION OF EXECUTABLE INSTRUCTION SETS FOR ENHANCED SECURITY
(FR) OBSCURCISSEMENT D'ENSEMBLES D'INSTRUCTIONS EXÉCUTABLES POUR UNE SÉCURITÉ AMÉLIORÉE
Abstract
(EN) The invention relates to systems, methods, network devices, and machine-readable media for creating obfuscated computer-executable instructions to enhance security. The invention can receive a set of non-obfuscated executable instructions corresponding to a program, and using a functional encoding primitive comprising an encoding process, an opening process, and a decoding process, generate a set of obfuscated instructions which can then be provided to a relatively insecure environment.
(FR) L'invention concerne des systèmes, des procédés, des dispositifs de réseau et des supports lisibles par machine pour créer des instructions exécutables par ordinateur obscurcies destinées à améliorer la sécurité. L'invention peut recevoir un ensemble d'instructions exécutables non obscurcies correspondant à un programme, et à l'aide d'une primitive de codage fonctionnelle comprenant un processus de codage, un processus d'ouverture et un processus de décodage, générer un ensemble d'instructions obscurcies qui peuvent ensuite être fournies à un environnement relativement non sécurisé.
Latest bibliographic data on file with the International Bureau