Exemplo n.º 1
0
if (verify == 1):
    print('Подпись верна')
else:
    print('Подпись не верна')
    print(verify)
#Rename key
label = 'key_512_new'
dd = dict(pkcs11_id=pkcs11_id, pkcs11_label=label)
print("Список открытых ключей на токене (наш ключ с меткой key_512) ")
#lobj = pyp11.listobjects(aa, 0, 'pubkey')
lobj, stat = t1.listobjects('pubkey')
for lo in lobj:
    for key in lo:
        print('\t' + key + ': ' + lo[key])
print('Переименовывакм ключи с меткой: ' + labkey + ' на ' + label)
t1.rename('key', pkcs11_id, label)
#t1.changeckaid('key', pkcs11_id, '1111111111')
print("Список открытых ключей на токене после переименования")
lobj, stat = t1.listobjects('pubkey')
for lo in lobj:
    for key in lo.keys():
        print('\t' + key + ': ' + lo[key])

#Delete keyPair: private key and public key
#t1.delete('key', pkcs11_id)
#Or
#Delete private key
t1.delobject(hprivkey)
#Delete public key
print("Удалили созданные ключи с меткой  key_512_new и hobj=" + hpubkey +
      ' и pkcs11_id=' + pkcs11_id)