def check_B(c_k, c_t, c_CP_1, c_CP_2, keys: list): print('Пользователь В расшифровывает данные') k = RSA.Decription(keys, c_k) t = RSA.Decription(keys, c_t) CP_1 = RSA.Decription(keys, c_CP_1) CP_2 = RSA.Decription(keys, c_CP_2) print('Пользователь В проверяет ЦП пользователя А') check = lab7.Proverka(CP_1, keys, CP_2) if check: print('Проверка ЦП прошла успешна.Ключ передан') print('Сеансовый ключ - ', k) print('Временная метка - ', t) return 0 else: print('Проверка ЦП прровалилась. прекрощение протокола.') return -1