Method of managing several profiles in a secure element

    公开(公告)号:US09872167B2

    公开(公告)日:2018-01-16

    申请号:US15117005

    申请日:2015-01-23

    申请人: GEMALTO SA

    摘要: The invention is a method for managing communication between a secure element and a device. The secure element comprises a physical communication interface and first and second virtual profiles. It is configured to exchange data targeting the virtual profiles with the device through the physical communication interface. The method comprises the steps of: running simultaneously said first and second virtual profiles, demultiplex incoming data received through the physical communication interface and multiplex outgoing data sent through the physical communication interface, resetting one of said virtual profiles individually without affecting the other virtual profiles in response to receiving a specific signal sent by the device through the physical communication interface.

    Method for server assisted keystore protection

    公开(公告)号:US09768960B2

    公开(公告)日:2017-09-19

    申请号:US14650676

    申请日:2013-11-28

    申请人: GEMALTO SA

    IPC分类号: G06F21/62 H04L9/08 H04L9/32

    摘要: The present invention relates to a method to access a data store previously locked using a passphrase from a device. The method includes the following steps, when the user requests access to the data store: requesting the user to enter the personal code; generating an access code by applying a first function to at least the entered personal code; sending out, to the server, at least an identifier of the device and the access code; for the server, comparing the access code with the preliminary received first function; for the server, if the access code is correct, returning the passphrase to the device; and for the device, unlocking the data store using the received passphrase in combination with the entered personal code.

    Method for securing Java bytecode
    39.
    发明授权

    公开(公告)号:US09754104B2

    公开(公告)日:2017-09-05

    申请号:US13133530

    申请日:2009-12-09

    IPC分类号: G06F7/04 G06F21/54 G06F21/53

    CPC分类号: G06F21/54 G06F21/53

    摘要: The invention relates to a virtual machine. The virtual machine is set to recognize, in addition to a set of conventional bytecodes, at least one secure bytecode functionally equivalent to one of the conventional bytecodes. It is set to process secure bytecodes with increased security, while it is set to process conventional bytecodes with increased speed. The invention also relates to a computing device comprising such a virtual machine, to a procedure for generating bytecode executable by such a virtual machine, and to an applet development tool comprising such procedure.