Exemplo n.º 1
0
    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)
t1.delobject(hpubkey)
lobj, stat = t1.listobjects('pubkey')
for lo in lobj:
    for key in lo.keys():
        print(key + ': ' + lo[key])

bb, stat = t1.logout()
if (stat != ''):
    print(stat)
ret, st = t1.tokinfo()
print(ret)
print('SELG.INFOTOK = ' + str(t1.infotok))