Přeskočit obsah

p11-kit

p11-kit je proxy PKCS#11 modul.
Tento p11-kit proxy modul funguje jako normální PKCS#11 modul, ale interně načítá předkonfigurovanou sadu PKCS#11 modulů a spravuje jejich funkce, jak bylo popsáno dříve.
Každý slot v konfigurovaných modulech je vystaven jako slot p11-kit proxy modulu.

V podstatě umožňuje kombinovat více PKCS#11 modulů (tj. HSM) pro použití najednou.

TeskaLabs SeaCat PKI podporuje p11-kit.

Více na: p11-glue.github.io (Manual), konkrétně "Proxy Module".

p11-kit konfigurace

Každý modul je konfigurován pomocí specializovaného konfiguračního souboru v adresáři pkcs11/modules/.

Jednoduchý příklad:

/opt/local/etc/pkcs11/modules/softhsm2:

module: /opt/local/lib/softhsm/libsofthsm2.so

Konfigurace jednoduše obsahuje cestu k podkladovému PKCS#11 modulu, v tomto případě je to SoftHSM2.