Yury Laykov
Yury Laykov
I'm using Rutoken ECP 2.0 ``` var keys = session.generateKeyPair(graphene.KeyGenMechanism.GOSTR3410, { class: graphene.ObjectClass.PUBLIC_KEY, keyType: graphene.KeyType.GOSTR3410, token: true, // false leads to Error: CKR_TEMPLATE_INCONSISTENT verify: true, encrypt: false, wrap: false },...
It finally worked this way: ``` var session = slot.open(graphene.SessionFlag.SERIAL_SESSION | graphene.SessionFlag.RW_SESSION); session.login("12345678"); var keys = session.generateKeyPair(graphene.KeyGenMechanism.GOSTR3410, { class: graphene.ObjectClass.PUBLIC_KEY, keyType: graphene.KeyType.GOSTR3410, token: true, verify: true, encrypt: false, wrap: false...
Here https://dev.rutoken.ru/pages/viewpage.action?pageId=13795364 I can see few parameters examples: ``` /* Набор параметров КриптоПро A алгоритма ГОСТ Р 34.10-2001 */ CK_BYTE paramsGostR3410[] = { 0x06, 0x07, 0x2a, 0x85, 0x03, 0x02, 0x02,...