Patents by Inventor Nabil HAMZI

Nabil HAMZI has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230419325
    Abstract: A method for processing data from an input on a touch screen of an electronic terminal including an intermediate transactional server connection module, said method including: —receiving a random variable, from the intermediate transactional server via a secure link; —receiving, from a touch panel controller, coordinates of pressure on the touch panel; —transforming, via a transformation function fTs, the coordinates of pressure on the touch panel using the at least one datum representative of a random variable, thereby delivering a random character datum; —transmitting the datum representative of a random character to a verification terminal.
    Type: Application
    Filed: November 29, 2021
    Publication date: December 28, 2023
    Applicant: BANKS AND ACQUIRERS INTERNATIONAL HOLDING
    Inventors: Nicolas CHRUPALLA, Nabil HAMZI
  • Publication number: 20230275745
    Abstract: A cryptographic data processing method for implementing a cryptographic function, implemented within an electronic data processing device including a processor, a memory and a set of cryptographic processing modules, the method including the following steps implemented by a current cryptographic processing module of the set: receiving incoming data; determining a decryption key to be applied to the incoming data according to a master key and a position of the current cryptographic processing module; decrypting the incoming data, with the key, delivering unencrypted incoming data; implementing at least one cryptographic operation on the unencrypted incoming data, delivering unencrypted outgoing data; optionally, determining a subsequent cryptographic processing module to be executed on the unencrypted outgoing data; obtaining an encryption key for the unencrypted outgoing data; encrypting the unencrypted outgoing data with the previously determined encryption key for the outgoing data, delivering the encrypted
    Type: Application
    Filed: July 8, 2021
    Publication date: August 31, 2023
    Inventors: Nicolas CHRUPALLA, Nabil HAMZI, Rémi GERAUD
  • Patent number: 10447477
    Abstract: The present invention relates to a method to generate prime numbers on board a portable device, said method comprising the steps of, each time at least one prime number is requested: when available, retrieve results from previously performed derivation calculation or, if not, select a start point for derivation; process derivation calculation to converge towards a prime number; if a prime number is found, store it and restart derivation calculation from a new start point; stop the derivation calculation after a predetermined amount of time; store intermediate results to be used a next time a prime number will be requested; output a stored prime number.
    Type: Grant
    Filed: November 25, 2015
    Date of Patent: October 15, 2019
    Assignee: THALES DIS FRANCE SA
    Inventors: Charles Coulier, Karine Villegas, Nabil Hamzi, Ali Zeamari, Nicolas Roussel
  • Publication number: 20170346632
    Abstract: The present invention relates to a method to generate prime numbers on board a portable device, said method comprising the steps of, each time at least one prime number is requested: when available, retrieve results from previously performed derivation calculation or, if not, select a start point for derivation; process derivation calculation to converge towards a prime number; if a prime number is found, store it and restart derivation calculation from a new start point; stop the derivation calculation after a predetermined amount of time; store intermediate results to be used a next time a prime number will be requested; output a stored prime number.
    Type: Application
    Filed: November 25, 2015
    Publication date: November 30, 2017
    Applicant: GEMALTO SA
    Inventors: Charles COULIER, Karine VILLEGAS, Nabil HAMZI, Ali ZEAMARI, Nicolas ROUSSEL
  • Publication number: 20160077806
    Abstract: The present invention relates to a method to execute a modular exponentiation R=Xe mod N, said method implementing several variable registers and an indicator register m and performing looped calculations. In the invention each loop includes at least two operations from values stored in variable registers, said operations depending on the value stored in m and on the value of the bit(s) of the exponent currently processed, m indicating if the calculation is completed for the current exponent bit at the end of the operations in the current loop.
    Type: Application
    Filed: April 2, 2014
    Publication date: March 17, 2016
    Applicant: GEMALTO SA
    Inventors: Nabil HAMZI, Karine VILLEGAS