Fornece serviços de assinatura digital no padrão da ICP-Brasil
Kryptonite is a programming library for web developers that want to embed cryptographic features in their applications. By using Kryptonite, developers may issue and sign digital certificate requests for any Certificate Authority conforming to Brazilian national Public Key Infrastructure (ICP Brasil). They may also sign and verify documents that comply with ICP Brasil patterns. They may include compression and uncompression features in their web applications.
Those extensions require the previous installation of a native application. This native application is currently developed only for Windows platform and requires Windows 8.1 or later. It uses operating system cryptographic providers to issue certificate requests and sign documents using installed RSA key pairs and certificates. It also supports RSA keys stored on smart cards.
Kryptonite is distributed under GNU Public Licence and depends on some third-party libraries, such as Nharu library, Kiripema PKCS #11, OpenSSL, GNU Libidn and NodeJS.