Skip to content

Instantly share code, notes, and snippets.

View mneresc's full-sized avatar

MARCELO NERES mneresc

  • Brasília
View GitHub Profile
@mneresc
mneresc / pkcs11_a3_reading.js
Created October 22, 2020 15:36
Exemplo de como fazer um acesso a certificados A3 com pkcs11 utilizando javascript
const pkcs11js = require("pkcs11js");
/**
* 1 - Carregando a lib que dara suporte as operacoes com PKCS11
*/
const pkcs11 = new pkcs11js.PKCS11();
pkcs11.load("/usr/local/lib/softhsm/libsofthsm2.so");
pkcs11.C_Initialize();
const moduleInfo = pkcs11.C_GetInfo();
public function v4()
{
return sprintf('%04x%04x-%04x-%04x-%04x-%04x%04x%04x',
// 32 bits for "time_low"
mt_rand(0, 0xffff), mt_rand(0, 0xffff),
// 16 bits for "time_mid"
mt_rand(0, 0xffff),