System and method for performing secure communications
AssigneeCryptometry Limited
InventorMarcio Coelho Teixeira
Life of this patent
Estimating the term…
Abstract
A server and method for providing a content selection is provided. The server receives content targeting parameters and obtains content items from at least one content site based on the content targeting parameters. The server can further identify content descriptors for the content items and generate a first content cluster from a subset of the content items based on the content descriptors. The server can further generate a second content cluster from a second subset of the content items based on the content descriptors and rank the first and the second content clusters in an order of usefulness. The ranking of the content clusters can be based on at least one of an importance of content, a recentness of the content items and a size of the content cluster.
Claims14
A method of sending secure communications at a first secure communications terminal having a processor and a memory operably connected to the processor, the method comprising:
- maintaining an association with a first client account;
- receiving, from a second client account, a previous message;
- extracting from the previous message a previous shared key and a previous shared key identifier previously generated by the second client account;
- generating a message key and encrypting a message content using the message key;
- encrypting the message key using the previous shared key;
- combining the encrypted message key, the encrypted message content and the previous shared key identifier to form a new message;
- and
- transmitting the new message to a second secure communications terminal associated with the second client account.
A secure communications terminal, comprising:
- a processor operably connected to a memory and communications interface;
- the processor configured to:
- maintain an association with a first client account;
- receive, from a second client account, a previous message;
- extract from the previous message a previous shared key and a previous shared key identifier previously generated by the second client account;
- generate a message key and encrypt a message content using the message key;
- encrypt the message key using the previous shared key;
- combine the encrypted message key, the encrypted message content and the previous shared key identifier to form a new message;
- and
- transmit the new message to a second secure communications terminal associated with the second client account.
Dependencies are inferred from the claim text.