Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

90 lines
2.2 KiB
Plaintext
Raw Normal View History

qca-pkcs11 2.0.0 -- PKCS#11 Plug-in to QCA
ABOUT
qca-pkcs11 enables QCA smartcard integration.
qca-pkcs11 supports the following features:
- Multiple providers.
- Multiple tokens.
- Private key signature and decryption.
- Keystore objects serialization.
- Keystore update notifications.
- Asker integration for token and PIN.
DEPENDENCIES
pkcs11-helper>=1.02
http://www.opensc-project.org/
INSTALL
For Unix/Linux/Mac:
./configure
make
make install
For Windows:
configwin rd
qmake
nmake (or make)
copy lib\*.dll qtdir\plugins\crypto
CONFIGURATION
Configuration is stored at ~/.config/Affinix/QCA.conf, in order to
generate default configuration use:
2013-10-02 22:12:32 +06:00
$ qcatool config save qca-pkcs11
Attributes:
allow_load_rootca (Boolean)
Allow loading root certificate authorities' certificate
from token. Loading root certificates from PKCS#11 enabled
tokens is highly insecure, as public objects can be added
without user notice.
allow_protected_authentication (Boolean)
Enable/disable global protected authentication support.
If disabled, no protected authentication will be allowed,
even if provider supports this feature.
pin_cache (Integer)
Maximum PIN/session cache period in seconds.
-1 is infinite, until provider invalidates session.
log_level (Integer)
Log level of pkcs11-helper, can be from 0-5.
provider_##_enabled (Boolean)
Provider at this index is enabled.
provider_##_name (String)
Provider unique friendly name.
provider_##_library (String)
Provider library to load.
provider_##_allow_protected_authentication (Boolean)
Enable protected authentication if provider supports the feature.
provider_##_cert_private (Boolean)
Provider stores the certificates as private objects.
provider_##_private_mask (Integer)
Provider private key mask:
0 Determine automatically.
1 Use sign.
2 Use sign recover.
4 Use decrypt.
8 Use unwrap.
provider_##_slotevent_method (String)
auto Determine automatically.
trigger Use trigger.
poll Use poll.
provider_##_slotevent_timeout (Integer)
Timeout for slotevent in poll mode.
Specify 0 for default.
AUTHORS
Alon Bar-Lev <alon.barlev@gmail.com>