Patent ID: 7415110
Filing Date: 2008-08-19
Classification: H04L

Abstract:
1. A method comprising: receiving, by a computing device, a key matrix having N rows and M columns of matrix keys, where N>2 and M>2; for each column of the key matrix, performing, by the computing device, arithmetic operations utilizing matrix keys of at least two selected rows of the key matrix to produce a secret device key which is part of a first set of secret device keys; producing in memory of the computing device, by the computing device, a shared secret key based on arithmetic operations on selected secret device keys of the first set of secret device keys, the selected secret device keys being a portion of the first set of secret device keys and being determined based on a first key selection vector received from a recipient digital platform; and using the shared secret key to provide a secure communication channel between a first digital platform and a second digital platform.