{"id":21441196,"url":"https://github.com/europa502/digitaldocumentsigners","last_synced_at":"2025-07-14T16:32:04.783Z","repository":{"id":217134231,"uuid":"106675976","full_name":"europa502/DigitalDocumentSigners","owner":"europa502","description":"This repo contains pkcs 11 and pkcs 12 java digital signers","archived":false,"fork":false,"pushed_at":"2017-10-12T10:12:58.000Z","size":11154,"stargazers_count":4,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-01-14T19:51:54.815Z","etag":null,"topics":["applet","digitalsignature","java","javascript","pdf-generation","pkcs11","pkcs12","security"],"latest_commit_sha":null,"homepage":"","language":"HTML","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/europa502.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2017-10-12T10:00:04.000Z","updated_at":"2024-01-14T19:51:56.332Z","dependencies_parsed_at":"2024-01-14T20:01:58.109Z","dependency_job_id":null,"html_url":"https://github.com/europa502/DigitalDocumentSigners","commit_stats":null,"previous_names":["europa502/digitaldocumentsigners"],"tags_count":0,"template":null,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/europa502%2FDigitalDocumentSigners","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/europa502%2FDigitalDocumentSigners/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/europa502%2FDigitalDocumentSigners/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/europa502%2FDigitalDocumentSigners/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/europa502","download_url":"https://codeload.github.com/europa502/DigitalDocumentSigners/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":225987459,"owners_count":17555772,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["applet","digitalsignature","java","javascript","pdf-generation","pkcs11","pkcs12","security"],"created_at":"2024-11-23T01:21:48.626Z","updated_at":"2024-11-23T01:21:49.548Z","avatar_url":"https://github.com/europa502.png","language":"HTML","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DigitalDocumentSigners\n\nThis repository contains pkcs11 text signer as well as pcks12 pdf signer.\n\n## pkcs11wrapper- \n\nIAIK PKCS#11 Wrapper for Java, Version 1.3\n\n\nThe PKCS#11 API is specified in the ANSI-C programming \nlanguage. This library maps the complete PKCS#11 API to \nan equivalent Java API in a straight forward style. \nThis allows to access PKCS#11 modules from Java.\n\nIt does not contain a JCA/JCE provider implementation. \nThis means that the PKCS#11 Wrapper alone is not \ncompatible with the Java cryptographic APIs like JCA \nand JCE.\nThere is a different product which provides this - the \nIAIK PKCS#11 Provider. \n\nThe current version of this package is available from http://jce.iaik.tugraz.at/download/\n\nAfter the installation has finished use your favorite \nbrowser to view the Readme.html for further information.\n\n\nYour SIC/IAIK JavaSecurity Team\n___________________________________________________________________________________________________________________________________\n\n\nPkcs11wrapper.rar contains pkcs11 java cli and applet signer.\nGo to \\Pkcs11Wrapper\\examples\\src\\demo\\pkcs\\pkcs11\\wrapper\\signatures\\SignRawData.java for the souce code.\nGo to \\Pkcs11Wrapper\\examples\\src\\demo\\pkcs\\pkcs11\\wrapper\\signatures\\as\\ for the applet source code, class file and its signed jar file.\n\n**Usage-**\n\nGo to \\Pkcs11Wrapper\\examples\\ and open index.html.\nFill the form and with your token plugged in click on 'sign' button.\nAllow the applet to execute.\nWhat you would now have is the signature and the signer's details. \n\n\nPS- None of latest versions of firefox/chrome/safari/IE supports applets. please install the applet supported versions of respective browsers to execute the program correctly. You must also need to plug in the smart card/token that supports pkcs11. \n\n## Pkcs 12 PDF Signer\n\npkcs 12 pdf signer is a JS based pkcs 12 signer. \n\n**Usage-**\n\nOpen the sign2.html and enter the data. \nAlso provide the path to your p12 cerificate in your system. \nClick \"Sign Document\" and it will download a signed pdf.  \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feuropa502%2Fdigitaldocumentsigners","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feuropa502%2Fdigitaldocumentsigners","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feuropa502%2Fdigitaldocumentsigners/lists"}