The scenario is considered, where a message with its Message Authentication Code is transmitted over a noisy channel. The usage of a forward error correcting channel code is assumed, which reduces the error rate, but no repeat mechanism to correct the remaining errors (ARQ). The uncorrected errors cause the rejection of messages with a wrong MAC. This paper introduces the extension of „hard“ verification of MACs, whose result is „true“ or „false“, to „soft“ verification, that outputs a trust level as verification result. This allows the acceptance of corrected messages and their MACs, even if a few bits of the MAC are different from the expected value. This is comparable to the situation that handwritten signatures are accepted as long as they are not too different from a reference. The costs are a loss of trust, which has to be considered. Therefore “Trust Output” is accompanied with the output of the verification process. A definition of „Trust Level” will be given, together with an algorithm of „soft” verification, which provides such Trust Output. This algorithm is based on a Soft Output channel decoder, which provides a reliability value for each bit, which is used as soft input for the proposed algorithm. Therefore we call the algorithm „Soft Input Trust Output”. Simulation results show an essential improvement of the acceptance rate of MACs at the cost of a reduced trust level. The reduction can be calculated and the maximum permitted reduction of the trust level can be preset. Keywords-component; Data integrity, MAC, H_MAC, Forward Error Correction, SISO channel decoder, Hamming distance, Soft Input Decryption, trust level
[1]
David Chase,et al.
Class of algorithms for decoding block codes with channel measurement information
,
1972,
IEEE Trans. Inf. Theory.
[2]
Christoph Ruland,et al.
Soft Input Decryption
,
2006
.
[3]
Liesbet Van der Perre,et al.
Turbo Codes: Desirable and Designable
,
2003
.
[4]
John Cocke,et al.
Optimal decoding of linear codes for minimizing symbol error rate (Corresp.)
,
1974,
IEEE Trans. Inf. Theory.
[5]
G. David Forney,et al.
Generalized minimum distance decoding
,
1966,
IEEE Trans. Inf. Theory.