Patent ID: 11870913
Assignee: THALES DIS FRANCE SAS
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 7:
8. The method of claim 3,
wherein, for m being a bit length of the input message M:
the first set (DataSetA) is an array of m pairs (Esk(ki,0) Esk(ki,1)), and
the second set (DataSetB) is an array of m pairs ([ki,0]G[kj,1]G),

said method comprising,
generating a first message part MA as a first permutation πA of the input message M: MA=πA(M) and a second message part MA as a second permutation a of the input message MB=πB(M)MB=πE; and

selecting m values Ezk(ki) from the first set such that Ezk(ki)=Esk (ki,0) if i-th bit of the first message part MA is 0 and Esk(ki)=Esk(ki,1) otherwise,
selecting m values [kj]G from the second set such that [kj]G=[kj,0]G if j-th bit of the second message part ME is 0 and [kj]G=[kj,0]G.