IP Library › Granted Patent US 9,262,620
Granted Patent B2
US 9,262,620 · App. 13/798,915 · Granted Feb 16, 2016

Secure communications kit and client device for securely communicating using the same

Inventors: Brian Eli Berl Illion (Toronto, CA); Leslie-Ann Dominy Kirijian (Toronto, CA)
G06F21/35G06F21/606H04L9/083H04L9/0877H04L51/00H04L63/0272H04W4/008H04W4/12H04W12/02G06F2221/2107G06F2221/2153H04L63/0428H04L63/065H04L63/0853H04L2209/805
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,262,620
App. No.
13/798,915
Granted
Feb 16, 2016
Kind
B2
Abstract

A secure communication kit is disclosed. The secure communication kit may include a plurality of tangible security tokens; each security token storing one or more cryptographic keys and a group identifier. A first cryptographic key stored on each security token may correspond to one of the cryptographic key(s) stored on every of the other security tokens. The group identifier stored on each security token may correspond to each group identifier stored on every of the other security tokens. A client device for securely communicating using the secure communication kit is also disclosed.

Claims (39)

1. A secure communication kit comprising:

a plurality of tangible security tokens;

each security token storing at least a first cryptographic key, one or more second cryptographic keys, and a group identifier,

the first cryptographic key of each security token forming an asymmetric key pair with one of the second cryptographic keys of every of the other security tokens,

the first cryptographic key of each security token not corresponding to any other cryptographic key stored on that security token; and

the group identifier stored on each security token corresponding to each group identifier stored on every of the other security tokens

wherein

each of the plurality of tangible security tokens includes one or more of a scratch card, a smart card, a USB key, a barcode, a magnetic strip and an RFID tag,

the group identifier of each of the plurality of security tokens is encrypted; and

the group identifier of each of the plurality of security tokens is decryptable using a server decryption key.

2. The secure communication kit of claim 1 , further comprising:

vending packaging enclosing the plurality of tangible security tokens.

3. The secure communication kit of claim 1 , wherein each of the plurality of security tokens has an appearance that corresponds to the appearance of each of the other security tokens in the plurality.

4. A client device for securely communicating using a secure communication kit, the client device comprising:

at least one processor; and

a memory, the memory storing computer executable instructions which when executed configure the at least one processor to collectively:

receive at least a first cryptographic key, one or more second cryptographic keys, and a group identifier of a first of a plurality of tangible security tokens, wherein each of the plurality of tangible security tokens includes one or more of a scratch card, a smart card, a USB key, a barcode, a magnetic strip and an RFID tag, and wherein the group identifier is encrypted and the group identifier is decryptable using a server decryption key;

encrypt a first message using the first cryptographic key of the first tangible security token;

send the encrypted first message and the group identifier to a server device;

send a request for messages associated with the group identifier to the server device;

in response to the request, receive a second message encrypted by a first cryptographic key of a second of the plurality of tangible security tokens; and

decrypt the encrypted second message using one of the second cryptographic keys of the first tangible security token;

wherein the first cryptographic key used to encrypt the first message does not correspond to any of the second cryptographic keys of the first security token.

5. The client device of claim 4 , further comprising:

a card reader;

wherein:

the first security token includes a card; and

receiving the first cryptographic key, the one or more second cryptographic keys, and the group identifier of the first security token comprises the card reader reading the first cryptographic key, the one or more second cryptographic keys, and the group identifier from the first security token.

6. The client device of claim 4 , further comprising:

an RFID reader;

wherein:

the first security token includes an RFID tag; and

receiving the first cryptographic key, the one or more second cryptographic keys, and the group identifier of the first security token comprises the RFID reader reading the first cryptographic key, the one or more second cryptographic keys, and the group identifier from the first security token.

7. The client device of claim 4 , wherein:

the group identifier includes a server address;

sending the encrypted first message and the group identifier includes sending the encrypted first message and the group identifier to the server address; and

sending the request for messages associated with the group identifier comprises sending the request for messages to the server address.

8. The client device of claim 7 , wherein:

the server address is an SMS address.

Continuity (1)
Related Publication 20140281553A1 · Sep 18, 2014