{'fraction_non_alphanumeric': 0.024154589371980676, 'fraction_numerical': 0.0, 'mean_word_length': 5.32824427480916, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
An E-Cash Payment Protocol Realizing Accountability and Fairness

The paper proposes an improvement of e-cash payment protocol. One improvement is to divide the "agreement" and "use" of the session key into two stages, which ensures its key confidentiality. The second improvement is that the identities of the merchants are proved by their electronic certificates, which realizes its non-repudiation. The third improvement is that the payment receipts are transmitted by the trusted party, which avoids unfairness arisen by the dishonest entities. In addition, the protocol uses FTP to transmit e-cashes and payment receipts, which can ensure achievement of accountability and fairness, and enhance the robustness. The proposed protocol is verified to satisfy accountability and fairness by utilizing the improved Kailar logic.