OlPainless / browser-token-signing

BHO/NPAPI/Safari plugin for signing hashes with PKCS#11 tokens from JavaScript

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Browser token signing

  • License: LGPL 2.1
  • © Estonian Information System Authority

Building

Build Status Coverity Scan Build Status

Ubuntu

  1. Install dependencies

     sudo apt-get install libgtk2.0-dev libssl-dev
    
  2. Fetch the source

     git clone --recursive https://github.com/open-eid/browser-token-signing
     cd browser-token-signing
    
  3. Build

     make plugin
    
  4. Install

     sudo make install
    
  5. Execute

     firefox
    

OSX

  1. Fetch the source

     git clone --recursive https://github.com/open-eid/browser-token-signing
     cd browser-token-signing
    
  2. Build

     xcodebuild -project esteid-plugin.xcodeproj -target esteidfirefoxplugin
    
  3. Install

     xcodebuild -project esteid-plugin.xcodeproj -target esteidfirefoxplugin install DSTROOT=/
    
  4. Execute

     open /Application/Safari.app
    

Support

Official builds are provided through official distribution point installer.id.ee. If you want support, you need to be using official builds. Contact for assistance by email abi@id.ee or http://www.id.ee.

Source code is provided on "as is" terms with no warranty (see license for more information). Do not file Github issues with generic support requests.

About

BHO/NPAPI/Safari plugin for signing hashes with PKCS#11 tokens from JavaScript

License:GNU Lesser General Public License v2.1


Languages

Language:C 64.6%Language:Objective-C 15.6%Language:Ruby 9.2%Language:C++ 8.6%Language:Batchfile 0.7%Language:HTML 0.7%Language:Makefile 0.5%Language:Shell 0.0%