Вопрос: экспорт метки времени (времени подписания) из подписанных данных?Я проверяю свою подпись раньше.У меня есть asn1 подписанные данные для проверки.
import cryptography
import OpenSSL
from OpenSSL.crypto import *
from asn1crypto import cms, util, x509, pem, tsp
import os
import sys
import base64bs64 = base64.b64decode(response)
content = cms.ContentInfo.load(bs64)
signed_data = content['content']
encap_content_info = signed_data['encap_content_info']
tst_info = encap_content_info['content']
pk = load_pkcs7_data(FILETYPE_ASN1,bs64)
signers = signed_data['signer_infos']
Я хочу экспортировать отметку времени из подписанных данных.
Я использую этот код:
att = cms.CMSAttribute.load(bs64)
oid = att._oid_specs
st = oid['signing_time']
child = st._child_spec
alt = child._alternatives
Еще одна попытка:
time_Res = tsp.TimeStampedData.load(bs64)
time_content = time_Res['content']
Но нет результата.Как я могу это исправить?