Patents Assigned to KELISEC AB
  • Patent number: 10693848
    Abstract: A system comprising a terminal and a server, wherein the terminal is installed in the system by the server being configured to: identify the terminal; generate key generation data, comprising at least one data seed; distribute the at least one seed to the terminal; generate key data and meta data based on said at least one seed and a function; store an identifier for the terminal along with the key data and the meta data for the terminal, wherein the terminal is arranged to receive the at least one seed from the server; generate key data and meta data based on said at least one seed and the same function; store the key data and the meta data, wherein the key data and the meta data stored in the terminal are the same as the key data and the meta data stored in the server.
    Type: Grant
    Filed: May 13, 2019
    Date of Patent: June 23, 2020
    Assignee: KELISEC AB
    Inventor: Elise Revell
  • Patent number: 10511596
    Abstract: A first terminal and a server, wherein the first terminal is configured to authenticate the server by: generating a first authentication token, being a data structure to be used for authenticating a first computing device to a second computing device; and sending the first authentication token to the server, wherein the server is configured for receiving the first authentication token and authenticate it; generating a second authentication token for the first terminal; and send the second authentication token to the first terminal, whereby the first terminal is configured for receiving the second authentication token and authenticate it, thereby performing a mutual authentication of the first terminal and the server.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: December 17, 2019
    Assignee: KELISEC AB
    Inventor: Elise Revell
  • Patent number: 10356090
    Abstract: A first terminal initiates a communication session with a second terminal by sending a first session request to a server for initiating a communication channel with the second terminal, receiving a first session response from the server, said first response including an identifier for a session channel and data relevant to the second terminal, sending a second session request to the second terminal including an identifier for the first terminal, receiving a third session response from the second terminal, and establishing a connection over the session channel.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: July 16, 2019
    Assignee: KELISEC AB
    Inventor: Elise Revell
  • Patent number: 10348498
    Abstract: A system for generating a symmetric encryption key, said system comprising a first terminal, a second terminal and a server, wherein the server is configured to generate a first processing file for the first terminal based on a combination of key data for the first terminal and key data for the second terminal and the key data for the first terminal; generate a second processing file for the second terminal based on a combination of key data for the first terminal and key data for the second terminal and the key data for the second terminal; and send the first processing file to the first terminal and the second processing file to the second terminal; wherein the first terminal is configured to receive the first processing file; extract the combined key data; generate a first random key seed and send it to the second terminal; receive a second random key seed from the second terminal; wherein the second terminal is configured to receive the second processing file; extract the combined key data; generate the s
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: July 9, 2019
    Assignee: KELISEC AB
    Inventor: Elise Revell
  • Patent number: 10291596
    Abstract: A system comprising a terminal and a server, wherein the terminal is installed in the system by the server being configured to: identify the terminal; generate key generation data, comprising at least one data seed; distribute the at least one seed to the terminal; generate key data and meta data based on said at least one seed and a function; store an identifier for the terminal along with the key data and the meta data for the terminal, wherein the terminal is arranged to receive the at least one seed from the server; generate key data and meta data based on said at least one seed and the same function; store the key data and the meta data, wherein the key data and the meta data stored in the terminal are the same as the key data and the meta data stored in the server.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: May 14, 2019
    Assignee: KELISEC AB
    Inventor: Elise Revell
  • Patent number: 10079814
    Abstract: The present disclosure relates to communication sessions between a first node and a plurality of other nodes. Two cryptographic keys are generated. A first cryptographic key is generated (113A) in a first node (10), e.g. Node A. A second cryptographic key is generated (113B) by a second node (22), which is a virtual and temporary node which is executed on a server (20). The second cryptographic key is transmitted to several other nodes (30). The first and second cryptographic keys, which are the same, may then be applied in communication sessions between the first node (10) and the several other nodes (30). Hereby it is made possible to allow for node-to-multinode communication sessions that offer the same, or substantially the same, security as conventional node-to-node communication sessions.
    Type: Grant
    Filed: September 4, 2015
    Date of Patent: September 18, 2018
    Assignee: KELISEC AB
    Inventor: Elise Revell
  • Patent number: 8433066
    Abstract: The present invention relates to a method for generating an encryption/decryption key, and especially for generating a one-time encryption/decryption key used for symmetric encryption, i.e. where the same key is used both for encryption and decryption. In order to start key generation a first node sends a request to a central server for setting up communication with a second node. The central server sends a key generating file both the nodes. Each node generates a different intermediate data set, i.e a first and second data set. The first data set generated by the first node is sent to the second node, which based on this data set generates a third data set which is sent back to the first node. The generating of a first cryptographic key in node is based on bit by bit comparison between the third and the first intermediate data set and the generation of a second cryptographic key is based on bit by bit comparison between the first and the second intermediate data set.
    Type: Grant
    Filed: July 5, 2010
    Date of Patent: April 30, 2013
    Assignee: Kelisec AB
    Inventor: Elise Revell
  • Publication number: 20120087495
    Abstract: The present invention relates to a method for generating an encryption/decryption key, and especially for generating a one-time encryption/decryption key used for symmetric encryption, i.e. where the same key is used both for encryption and decryption. In order to start key generation a first node sends a request to a central server for setting up communication with a second node. The central server sends a key generating file both the nodes. Each node generates a different intermediate data set, i.e a first and second data set. The first data set generated by the first node is sent to the second node, which based on this data set generates a third data set which is sent back to the first node. The generating of a first cryptographic key in node is based on bit by bit comparison between the third and the first intermediate data set and the generation of a second cryptographic key is based on bit by bit comparison between the first and the second intermediate data set.
    Type: Application
    Filed: July 5, 2010
    Publication date: April 12, 2012
    Applicant: KELISEC AB
    Inventor: Elise Revell