Soft correction and verification of the messages protected by cryptographic check values

The enhanced version of Soft Input Decrypion (SID) method for the correction of the messages secured by their cryptographic check values (digital signatures and/or MACs and H-MACs) are presented. The soft output values of SISO convolutional decoder (so called |L|-values) which are driven to the input of decryptor are now used in a more efficient way. By introducing the decision threshold, the process of message verification in decryptor becomes less strict, giving in that way extra benefits in processing speed and the method efficiency. The aspect of “false verification” of the message is also considered with regard to the value of the threshold. The results of simulations are presented as well, showing a significant improvement of the new method.

[1]  Christoph Ruland,et al.  Soft Input Decryption , 2006 .

[2]  Natasa Zivic Joint channel coding and cryptography , 2008 .

[3]  Enrique Mandado,et al.  Concurrent error detection in block ciphers , 2000, Proceedings International Test Conference 2000 (IEEE Cat. No.00CH37159).

[4]  L. Litwin,et al.  Error control coding , 2001 .

[5]  David Chase,et al.  Class of algorithms for decoding block codes with channel measurement information , 1972, IEEE Trans. Inf. Theory.

[6]  Howard M. Heys,et al.  Avalanche Characteristics of Substitution-Permutation Encryption Networks , 1995, IEEE Trans. Computers.

[7]  G. David Forney,et al.  Generalized minimum distance decoding , 1966, IEEE Trans. Inf. Theory.