Ero sivun ”Hwcrypto” versioiden välillä
Siirry navigaatioon
Siirry hakuun
Rivi 9: | Rivi 9: | ||
== Testisivu == | == Testisivu == | ||
Verkossa on testisivu jossa voi kokeilla oman allekirjoitusympäristön toimivuutta. | Verkossa on testisivu jossa voi kokeilla oman allekirjoitusympäristön toimivuutta. | ||
+ | |||
+ | * https://hwcrypto.github.io/hwcrypto.js/sign.html | ||
+ | |||
Sivustolla on seuraavia tietoja: | Sivustolla on seuraavia tietoja: | ||
Rivi 21: | Rivi 24: | ||
Varmenneluettelo-ikkuna josta allekirjoitusvarmenne valitaan. | Varmenneluettelo-ikkuna josta allekirjoitusvarmenne valitaan. | ||
− | + | * '''Certificate''' - henkilökortin allekirjoitusvarmenne, sama minkä voi listata komentotulkin komennolla: | |
− | + | % pkcs15-tool -r 46 | |
+ | |||
+ | Tuloste suorituksesta: | ||
+ | This is sign.html 0.0.10 running on | ||
+ | Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0 | ||
+ | |||
+ | sign() clicked on Mon, 16 Jan 2017 15:23:18 GMT | ||
+ | Signing SHA-256: 413140d54372f9baf481d4c54e2d5c7bcf28fd6087000280e07976121dd54af2 | ||
+ | Debug: hwcrypto.js 0.0.10 with NPAPI/BHO for application/x-digidoc 3.8.0.1115 | ||
+ | Using certificate: | ||
+ | -----BEGIN CERTIFICATE----- | ||
+ | . | ||
+ | . | ||
+ | . | ||
− | ''' | + | * '''NPAPI/BHO''' - tarkoittaa ABI-rajapintaa jolla allekirjoitust tehdään, [[NPAPI]]/[[BHO]]. |
− | + | * '''for application/x-digidoc''' tarkoittaa formaattia jolle allekirjoitus tehdään, tässä se on [[DigiDoc]]. | |
== Aiheesta muualla == | == Aiheesta muualla == |
Versio 16. tammikuuta 2017 kello 15.31
hwcrypto
Dokumentaatio
https://github.com/hwcrypto/hwcrypto.js/wiki/hwcrypto.js
Testisivu
Verkossa on testisivu jossa voi kokeilla oman allekirjoitusympäristön toimivuutta.
Sivustolla on seuraavia tietoja:
- Hash - allekirjoitettavaa sisältöä vastaava hash
- Langugage - kieli
- Backend - selaimen taustajärjestelmä/tekniikka jolla allekirjoitus tehdään
Kun allekirjoitusnappia klikataan, se aktivoi selaimen pluginin varmenneluettelo-ikkunan ja plugin pyytää käyttäjää valitsemaan varmenteen millä allekirjoittaminen tehdään:
Varmenneluettelo-ikkuna josta allekirjoitusvarmenne valitaan.
- Certificate - henkilökortin allekirjoitusvarmenne, sama minkä voi listata komentotulkin komennolla:
% pkcs15-tool -r 46
Tuloste suorituksesta:
This is sign.html 0.0.10 running on Mozilla/5.0 (X11; Fedora; Linux x86_64; rv:50.0) Gecko/20100101 Firefox/50.0 sign() clicked on Mon, 16 Jan 2017 15:23:18 GMT Signing SHA-256: 413140d54372f9baf481d4c54e2d5c7bcf28fd6087000280e07976121dd54af2 Debug: hwcrypto.js 0.0.10 with NPAPI/BHO for application/x-digidoc 3.8.0.1115 Using certificate: -----BEGIN CERTIFICATE----- . . .
- NPAPI/BHO - tarkoittaa ABI-rajapintaa jolla allekirjoitust tehdään, NPAPI/BHO.
- for application/x-digidoc tarkoittaa formaattia jolle allekirjoitus tehdään, tässä se on DigiDoc.
Aiheesta muualla
- github.com - hwcrypto projektin kotisivu
- github.com hwcrypto - hwcrypto.js selainpään javascript toteutus