Lecture eID sur Google Chrome

Informations reprises de ChromeLinux

En suivant les instructions, il est possible que votre système signale l’absence des outils libnss.
Cette « librairie » fourni les outils NSS qui permettent la validation des certificats SSL.
Il faut donc installer ces outils par le Terminal (Administrateur)

cd
sudo apt-get install libnss3-tools
modutil -dbdir sql:.pki/nssdb/-add "Belgium eID"-libfile /usr/lib/libbeidpkcs11.so
modutil -dbdir sql:.pki/nssdb/-list

 


 

 

For SSL certificate managment, Google Chrome on Linux uses NSS. No UI is provided to install PKCS11 modules. NSS-tools come to help here.

Install NSS tools

  • Debian/Ubuntu: sudo apt-get install libnss3-tools
  • Fedora: su -c "yum install nss-tools"

Add beid pkcs11 library

Close Chrome

Open a terminal window and enter this:

# make sure you are in your homedir
cd
modutil -dbdir sql:.pki/nssdb/-add "Belgium eID"-libfile /usr/lib/libbeidpkcs11.so
# in eid mw v 3.x.x (installed from the tarballs), the library path is /usr/local/lib/libbeidpkcs11.so# check if the library was successfully added
modutil -dbdir sql:.pki/nssdb/-list

You should see something like this:

Listing of PKCS #11 Modules-----------------------------------------------------------
  1. NSS Internal PKCS #11 Module
         slots:2 slots attached
        status: loaded

         slot: NSS InternalCryptographicServices
        token: NSS GenericCryptoServices

         slot: NSS UserPrivateKeyandCertificateServices
        token: NSS Certificate DB

  2.RootCerts
        library name:/home/koen/.pki/nssdb/libnssckbi.so
         slots:1 slot attached
        status: loaded

         slot: NSS BuiltinObjects
        token:BuiltinObjectToken

  3.Belgium eID
        library name:/usr/lib/libbeidpkcs11.so
         slots:1 slot attached
        status: loaded

         slot: SCM SCR 3310[CCID Interface](21120503109149)0000
        token: BELPIC
-----------------------------------------------------------

Now you can start using your eid in Chrome.


Speak Your Mind

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> 

Time limit is exhausted. Please reload CAPTCHA.