Patents Assigned to Activcard
  • Patent number: 8495381
    Abstract: This invention provides a simple and secure PIN unblock mechanism for use with a security token. A set of one or more passphrases are stored on a remote server during personalization. Likewise, the answers to the passphrases are hashed and stored inside the security token for future comparison. A local client program provides the user input and display dialogs and ensures a secure communications channel is provided before passphrases are retrieved from the remote server. Retrieval of passphrases and an administrative unblock secret from the remote server are accomplished using a unique identifier associated with the security token, typically the token's serial number. A PIN unblock applet provides the administrative mechanism to unblock the security token upon receipt of an administrative unblock shared secret. The remote server releases the administrative unblock shared secret only after a non-forgeable confirmatory message is received from the security token that the user has been properly authenticated.
    Type: Grant
    Filed: August 6, 2007
    Date of Patent: July 23, 2013
    Assignee: Activcard
    Inventor: Mark Herbert Priebatsch
  • Publication number: 20130145442
    Abstract: This invention provides a privilege delegation mechanism, which allows a privilege and associated control attributes to be delegated from a security token to another security token or an intelligent device such as a computer system. The privilege may be in the form of an attribute certificate, a key component of a cryptographic key, a complete cryptographic key, digital certificate, digital right, license or loyalty credits. The purpose of the delegation is to allow another security token or computer system to act as a surrogate for the security token or to access a resource which requires components from both units before access is permitted. Attributes associated with the delegated privilege control the scope and use of the privilege. The delegation may allow the surrogate to perform authentications, access data or resources included on another security token or computer system. Authentications are performed prior to transferring of the delegable privileges.
    Type: Application
    Filed: September 25, 2012
    Publication date: June 6, 2013
    Applicant: ACTIVCARD
    Inventor: ACTIVCARD
  • Patent number: 8438623
    Abstract: This invention provides a system, method and computer program product to allow a user to access administrative security features associated with the use of a security token. The administrative security features provide the user the ability to unlock a locked security token, diagnose a security token, activate and deactivate a security token, request a replacement security token or temporary password or report the loss of a security token. The invention comprises a client application which integrates into the standard user login dialog associated with an operating system. A portion of the user dialog is linked to a remote server to access the administrative services.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: May 7, 2013
    Assignee: ActivCard
    Inventor: Jamie Angus Band
  • Patent number: 8302171
    Abstract: This invention provides a privilege delegation mechanism, which allows a privilege and associated control attributes to be delegated from a security token to another security token or an intelligent device such as a computer system. The privilege may be in the form of an attribute certificate, a key component of a cryptographic key, a complete cryptographic key, digital certificate, digital right, license or loyalty credits. The purpose of the delegation is to allow another security token or computer system to act as a surrogate for the security token or to access a resource which requires components from both units before access is permitted. Attributes associated with the delegated privilege control the scope and use of the privilege. The delegation may allow the surrogate to perform authentications, access data or resources included on another security token or computer system. Authentications are performed prior to transferring of the delegable privileges.
    Type: Grant
    Filed: July 14, 2010
    Date of Patent: October 30, 2012
    Assignee: Activcard
    Inventor: Eric F. Le Saint
  • Patent number: 8190899
    Abstract: System and method for establishing a remote connection over a network with a personal security device connected to a local client without using a local APDU interface or local cryptography.
    Type: Grant
    Filed: December 30, 2009
    Date of Patent: May 29, 2012
    Assignee: ActivCard
    Inventors: Yves Louis Gabriel Audebert, Olivier Clemot
  • Patent number: 8065717
    Abstract: This invention provides a system, method and computer program product to allow a user to access administrative security features associated with the use of a security token. The administrative security features provide the user the ability to unlock a locked security token, diagnose a security token, activate and deactivate a security token, request a replacement security token or temporary password or report the loss of a security token. The invention comprises a client application which integrates into the standard user login dialog associated with an operating system. A portion of the user dialog is linked to a remote server to access the administrative services.
    Type: Grant
    Filed: November 27, 2002
    Date of Patent: November 22, 2011
    Assignee: Activcard
    Inventor: Jamie Angus Band
  • Patent number: 7770212
    Abstract: This invention provides a privilege delegation mechanism, which allows a privilege and associated control attributes to be delegated from a security token to another security token or an intelligent device such as a computer system. The privilege may be in the form of an attribute certificate, a key component of a cryptographic key, a complete cryptographic key, digital certificate, digital right, license or loyalty credits. The purpose of the delegation is to allow another security token or computer system to act as a surrogate for the security token or to access a resource which requires components from both units before access is permitted. Attributes associated with the delegated privilege control the scope and use of the privilege. The delegation may allow the surrogate to perform authentications, access data or resources included on another security token or computer system. Authentications are performed prior to transferring of the delegable privileges.
    Type: Grant
    Filed: August 15, 2002
    Date of Patent: August 3, 2010
    Assignee: Activcard
    Inventor: Eric F. Le Saint
  • Patent number: 7363486
    Abstract: A method and system for authenticating an end user to one or more remote computer systems using a communications pipe to send authentication codes from a personal security device to one or more remote computer systems and limiting authentication transactions to a secure hub.
    Type: Grant
    Filed: April 30, 2001
    Date of Patent: April 22, 2008
    Assignee: Activcard
    Inventors: Yves Louis Gabriel Audebert, Olivier Clemot
  • Publication number: 20080040493
    Abstract: This invention provides a mechanism for performing secure configuration and data changes between a PSD and a hardware security module (HSM) using a communications pipe established between said PSD and said HSM. The data changes and configuration changes include but are not limited to installing, updating, replacing, deleting digital certificates cryptographic keys, applets, other digital credentials, attributes of installed objects, or other stored proprietary information.
    Type: Application
    Filed: October 16, 2007
    Publication date: February 14, 2008
    Applicant: ACTIVCARD
    Inventors: Yves AUDEBERT, Eric Le Saint
  • Patent number: 7320139
    Abstract: This system for executing a program to which access by a user is controlled by credentials includes a terminal (T), first memory means (F) associated with said program for storing at least first credentials specific to said user, access control means for authorizing access to said program in response to a match between said first credentials and second credentials applied via said terminal, and a security device (PSD) personal to said user, associated with said terminal and including second memory means (M) for secure storage of said second credentials. The terminal (T) includes at least some of credentials management means (CMP) including means for reading said second credentials and transmitting them to said access control means in response to presentation of a request to access said program, and credentials updating; means for selectively commanding the generation and loading into said first and second memory means (F, M) of new credentials replacing the credentials previously stored.
    Type: Grant
    Filed: October 20, 2005
    Date of Patent: January 15, 2008
    Assignee: Activcard
    Inventor: Yves Audebert
  • Patent number: 7162631
    Abstract: System and method for optimizing communications using a communications pipe over a network. This invention provides means to locally execute an APDU script and collect APDU responses locally for batch transfer to a remote server.
    Type: Grant
    Filed: November 2, 2001
    Date of Patent: January 9, 2007
    Assignee: Activcard
    Inventors: Yves Louis Gabriel Audebert, Olivier Clemot
  • Patent number: 7085386
    Abstract: A data processing system and method for generating and installing a master key replacement key and a new master key post issuance without using a potentially compromised master key to access a PSD's security executive.
    Type: Grant
    Filed: December 7, 2001
    Date of Patent: August 1, 2006
    Assignee: Activcard
    Inventors: Yves Audebert, Wu Wen
  • Patent number: 7032067
    Abstract: This invention provides a system and method for implementing a middleware caching arrangement to minimize device contention, network performance and synchronization issues associated with enterprise security token usage. The invention comprises a token API mapped to a cache API. Logic associated with the token API preferentially retrieves information from a memory cache managed by the cache API. Mechanisms are included to periodically purge the memory cache of unused information.
    Type: Grant
    Filed: December 17, 2002
    Date of Patent: April 18, 2006
    Assignee: Activcard
    Inventor: Yves Massard
  • Patent number: 6988210
    Abstract: This system for executing a program to which access by a user is controlled by credentials includes a terminal (T), first memory means (F) associated with said program for storing at least first credentials specific to said user, access control means for authorizing access to said program in response to a match between said first credentials and second credentials applied via said terminal, and a security device (PSD) personal to said user, associated with said terminal and including second memory means (M) for secure storage of said second credentials. The terminal (T) includes at least some of credentials management means (CMP) including means for reading said second credentials and transmitting them to said access control means in response to presentation of a request to access said program, and credentials updating means for selectively commanding the generation and loading into said first and second memory means (F, M) of new credentials replacing the credentials previously stored.
    Type: Grant
    Filed: November 28, 2000
    Date of Patent: January 17, 2006
    Assignee: Activcard
    Inventor: Yves Audebert
  • Patent number: 6973191
    Abstract: A data processing method and system for generating a unique symmetric key inside a PSD having limited trust relationships between PSD manufacture, PSD issuer, subsequent service providers and a trusted third party.
    Type: Grant
    Filed: November 2, 2001
    Date of Patent: December 6, 2005
    Assignee: Activcard
    Inventors: Yves Louis Gabriel Audebert, Eric F. Le Saint
  • Patent number: 6694436
    Abstract: The terminal includes a terminal module (1) and a personal security device (31). The terminal module (1) is adapted to receive high-level requests from an application (Fap) installed on an electronic unit. The high-level requests are independent of the personal security device (31). The terminal module (1) and/or the personal security device (31) includes a reprogrammable memory for storing and a unit for executing a filter program (F) translating the high-level requests into at least one of either (i) at least one sequence of exchanges of data between the terminal module (1) and the user or (ii) a sequence of at least one elementary command that can be executed by the personal security device, together with a unit for protecting the filter program (F, 62) to prevent any modification of the filter program by an unauthorized entity. The filter program includes a unit for identifying and/or authenticating the source of requests sent by the application (Fap) installed in the electronic unit.
    Type: Grant
    Filed: May 19, 1999
    Date of Patent: February 17, 2004
    Assignee: Activcard
    Inventor: Yves Audebert
  • Patent number: 6308268
    Abstract: This device includes data storage unit, interface unit with an external tool for loading data into the storage unit, data processing unit including initialization unit for enabling modification of a specific secret personalizing access code and loading of personalizing data into the storage unit, first loading unit controlled by the specific access code for loading into the storage unit reprogrammable particular secret personalizing access codes assigned to personalizing in the device a plurality of functions, second loading unit controlled by the particular access codes for loading into the storage unit particular personalizing data assigned to the implementation of the functions, and inhibitor unit for authorizing, for each of the functions, only in response to the application of one particular access code already assigned to the function, (i) modification of the particular access code and (ii) the loading of the particular personalizing data.
    Type: Grant
    Filed: February 18, 2000
    Date of Patent: October 23, 2001
    Assignee: Activcard
    Inventor: Yves Louis Gabriel Audebert
  • Patent number: 5937068
    Abstract: The system includes a first card-like unit adapted to communicate with a second unit giving only conditionally access to a function. Both units are capable of running software for generating a password by means of encryption of a plurality of dynamic variables produced separately but in concert (so as to have a predetermined relationship, such as identity, with one another) in the units. The encryption is carried out in each unit by a public algorithm using a dynamically varying encryption key. Each time an access request is issued by a card user, the key is modified as a function of the number of access requests previously formulated by the card user. Access to the function is granted when the passwords generated in the units have a predetermined relationship (such as identity) with each other.
    Type: Grant
    Filed: October 2, 1997
    Date of Patent: August 10, 1999
    Assignee: Activcard
    Inventor: Yves Audebert
  • Patent number: 5887065
    Abstract: The system includes a first unit adapted to communicate with a second unit. The second unit grants conditional access to a function or service in accordance with an authentication operation. Both units are capable of running software for generating passwords by means of encryption of several dynamic variables as for example a time dependent variable and/or a variable representing the number of formulated authentication requests. The encryption may be performed using a dynamic key. In order to synchronize the values of the variables generated in concert but independently in the units, only some of the least significant digits of the variables are transferred from the card-like unit to the other unit, with the transfer being performed by adding the digits to the password.
    Type: Grant
    Filed: October 2, 1997
    Date of Patent: March 23, 1999
    Assignee: Activcard
    Inventor: Yves Audebert
  • Patent number: 5802176
    Abstract: The system includes a first card-like unit adapted to communicate with a second unit giving only conditionally access to a function. Both units are capable of running software for generating a password by means of encryption of a plurality of dynamic variables produced separately but in concert (so as to have a predetermined relationship, such as identity, with one another) in the units. The encryption is carried out in each unit by a public algorithm using a dynamically varying encryption key. Each time an access request is issued by a card user, the key is modified as a function of the number of access requests previously formulated by the card user. Access to the function is granted when the passwords generated in the units have a predetermined relationship (such as identity) with each other.
    Type: Grant
    Filed: March 22, 1996
    Date of Patent: September 1, 1998
    Assignee: Activcard
    Inventor: Yves Audebert