-
公开(公告)号:BR112018004653A2
公开(公告)日:2018-09-25
申请号:BR112018004653
申请日:2016-08-30
Applicant: QUALCOMM INC
Inventor: DAVID HARTLEY , ROBERTO AVANZI , ROSARIO CAMMAROTA
Abstract: técnicas para proteção de software em um dispositivo de computação são providas. um método de acordo com essas técnicas inclui receber uma solicitação a partir de um módulo de software não seguro para executar uma instrução de um módulo de software seguro compreendendo código de programa criptografado, determinar se a instrução compreende uma instrução associada a um ponto de entrada controlada para o módulo de software seguro acessível fora do módulo de software seguro, a execução de uma ou mais instruções do módulo de software seguro em resposta à instrução compreendendo uma instrução associada ao ponto de entrada controlada para o módulo de software seguro, e controlar a saída do módulo de software seguro para retornar a execução para o módulo de software não seguro.
-
公开(公告)号:BR112018000325A2
公开(公告)日:2018-09-11
申请号:BR112018000325
申请日:2016-06-24
Applicant: QUALCOMM INC
Inventor: DAVID HARTLEY , ROBERTO AVANZI , ROSARIO CAMMAROTA
Abstract: em um aspecto, um método para proteção de software inclui obter uma carga que inclui pelo menos um dentre instruções ou dados, estabelecer uma área de autenticação em um dispositivo de memória, criptografar a carga com base em uma chave de criptografia efêmera (eek) associada à área de autenticação e armazenar a carga criptografada na área de autenticação do dispositivo de memória. em outro aspecto, um método para proteção de software inclui receber uma transação de memória associada ao dispositivo de memória, em que a transação de memória inclui pelo menos um identificador de área de autenticação (rid) e um bit de indicador de área de autenticação, obter a eek associada ao rid quando o rid indicar a área de autenticação e quando o bit de indicador de área de autenticação for habilitado, descriptografar uma instrução e/ou dados recuperados a partir da área de autenticação com base na eek quando a transação de memória for uma transação de leitura e criptografar segundos dados para armazenamento na área de autenticação com base na eek quando a transação de memória for uma transação de gravação.
-
公开(公告)号:BR112018000323A2
公开(公告)日:2018-09-11
申请号:BR112018000323
申请日:2016-05-27
Applicant: QUALCOMM INC
Inventor: DAVID HARTLEY , ROBERTO AVANZI , ROSARIO CAMMAROTA
IPC: G06F12/14 , G06F12/0802 , G06F21/60 , G06F21/79
Abstract: em um aspecto, um dispositivo de memória cache recebe uma solicitação para ler uma instrução ou dados associados a um dispositivo de memória. a solicitação inclui um primeiro identificador de realm e um bit indicador de realm, em que o primeiro identificador de realm habilita uma identificação de um realm que inclui uma ou mais regiões selecionadas no dispositivo de memória. o dispositivo de memória cache determina se o primeiro identificador de realm corresponde a um segundo identificador de realm em uma marcação de cache quando a instrução ou dados estiverem armazenados no dispositivo de memória cache, em que a instrução ou dados armazenados no dispositivo de memória cache foram descriptografados com base em uma chave de criptografia efêmera associada ao segundo identificador de realm quando o primeiro identificador de realm indicar o realm e quando o bit indicador de realm estiver habilitado. o dispositivo de memória cache transmite a instrução ou dados quando o primeiro identificador de realm corresponder ao segundo identificador de realm.
-
-