Ero sivun ”Tekniikka” versioiden välillä

DigiWikistä
Siirry navigaatioon Siirry hakuun
 
(9 välissä olevaa versiota samalta käyttäjältä ei näytetä)
Rivi 10: Rivi 10:
* Eri [[:Luokka:maat|maiden]] ratkaisuja [[maailma|maailmassa]].
* Eri [[:Luokka:maat|maiden]] ratkaisuja [[maailma|maailmassa]].
* [[RFC]]
* [[RFC]]
** [https://datatracker.ietf.org/doc/html/rfc3279.html RFC3279 Algorithms and Identifiers for the Internet PKI Certs and CRL profile]
** [https://www.rfc-editor.org/rfc/inline-errata/rfc5280.html RFC 5280: Internet X.509 Public Key Infrastructure - (CRL) Profile]
** [https://www.rfc-editor.org/rfc/inline-errata/rfc5280.html RFC 5280: Internet X.509 Public Key Infrastructure - (CRL) Profile]
** Javascript Object Signing and Encryption (jose)
** Javascript Object Signing and Encryption (jose)
Rivi 21: Rivi 22:
** [https://en.wikipedia.org/wiki/International_Article_Number_(EAN) EAN]
** [https://en.wikipedia.org/wiki/International_Article_Number_(EAN) EAN]
** [https://en.wikipedia.org/wiki/Universal_Product_Code UPC]
** [https://en.wikipedia.org/wiki/Universal_Product_Code UPC]
* Varmenteet:
* Kryptografia: avaimet, varmenteet, tiivisteet, algoritmit:
** [[X.509]], [[Tekniikka/Varmenne|Varmenne]], [[Viro/Henkilökortti/Varmenne]], [[Tekniikka/Nordea|Nordea eID]]
** [[X.509]], [[Tekniikka/Varmenne|Varmenne]], [[Viro/Henkilökortti/Varmenne]], [[Tekniikka/Nordea|Nordea eID]]
** [https://cryptobook.nakov.com/ Practical Cryptography for Developers]
** [https://en.wikipedia.org/wiki/Certification_path_validation_algorithm Certification path validation algorithm]
** [https://en.wikipedia.org/wiki/Certification_path_validation_algorithm Certification path validation algorithm]
** [https://luca.ntop.org/Teaching/Appunti/asn1.html A Layman's Guide to a Subset of ASN.1, BER, and DER]
* Tunnukset
* Tunnukset
** Tunnistetun henkilön tunnus voi olla pelkkä [[SATU]], [[ETSI#PNO|Etsin PNO]]-muotoa tai [[SAML/PersonIdentifier]].
** Tunnistetun henkilön tunnus voi olla pelkkä [[SATU]], [[ETSI#PNO|Etsin PNO]]-muotoa tai [[SAML/PersonIdentifier]].
Rivi 30: Rivi 33:
* Formaatit
* Formaatit
** Allekirjoitus: [[ASiC]], [[Aikaleima]]
** Allekirjoitus: [[ASiC]], [[Aikaleima]]
** Laskutus: [[CAMT]],  
** Laskutus: [[CAMT]], [https://www.iso.org/standard/50649.html ISO 11649] [https://en.wikipedia.org/wiki/Creditor_Reference viitenumero]
** Pankit:  
** Pankit:  
*** [https://www.iso20022.org iso20022.org - ISO-20022] yhteisöjen ja pankkien välinen XML-viestimuoto.
*** [https://www.iso20022.org iso20022.org - ISO-20022] yhteisöjen ja pankkien välinen XML-viestimuoto.
Rivi 89: Rivi 92:
* Pankit
* Pankit
** [http://www.nordea.fi/yritysasiakkaat/maksut/yhteys-pankkiin/palvelukuvaukset.html nordea.fi - m2m liikenne]
** [http://www.nordea.fi/yritysasiakkaat/maksut/yhteys-pankkiin/palvelukuvaukset.html nordea.fi - m2m liikenne]
Julkisen sektorin tietorajapinnat:
* [https://tutkihallintoa.fi/ tutkihallintoa.fi]
** [https://avoindata.tutkihallintoa.fi/ avoindata.tutkihallintoa.fi] - valtiohallinnon API-rajapinnat
* [http://apisuomi.fi/rajapinnat-kompaktisti/ apisuomi.fi - yhteisöjen avoimet verkkorajapinnat]
* [http://avoindata.net avoindata.net], [https://avoindata.fi avoindata.fi]


Web-sivujen teknistä toteutusta:
Web-sivujen teknistä toteutusta:
Rivi 103: Rivi 112:
* [[p11-kit]]
* [[p11-kit]]
* [https://digisaatio.fi/ssltest/ digisaatio.fi/ssltest/] henkilökortin testisivu joka tulostaa palvelulle tarjolla olevat tiedot.
* [https://digisaatio.fi/ssltest/ digisaatio.fi/ssltest/] henkilökortin testisivu joka tulostaa palvelulle tarjolla olevat tiedot.
* [http://apisuomi.fi/rajapinnat-kompaktisti/ apisuomi.fi - yhteisöjen avoimet verkkorajapinnat]
* [http://avoindata.net avoindata.net]
* [http://leafletjs.com leafletjs.com] open-source JavaScript lib for mobile-friendly interactive maps
* [http://leafletjs.com leafletjs.com] open-source JavaScript lib for mobile-friendly interactive maps
* [[Tekniikka/DigiDoc]]
* [[Tekniikka/DigiDoc]]
Avaimet, varmenteet, allekirjoitukset
* [https://lapo.it/asn1js/ ASN.1 DER/BER dekooderi]


Laskutus
Laskutus
Rivi 123: Rivi 133:
* [https://bugreports.qt.io/browse/QTBUG-54877 QTBUG-54877 Implement client SSL certificates]
* [https://bugreports.qt.io/browse/QTBUG-54877 QTBUG-54877 Implement client SSL certificates]
* [https://bugreports.qt.io/browse/QTBUG-48748 QTBUG-48748 Implement client SSL certificates]
* [https://bugreports.qt.io/browse/QTBUG-48748 QTBUG-48748 Implement client SSL certificates]
Muuta
* [https://botan.randombit.net/ botan.randombit.net] - kryptokirjasto C++, C ja Pythonille


== Toimijat ==
== Toimijat ==

Nykyinen versio 8. elokuuta 2025 kello 10.03

Tekniikka on sähköisen asioinnin taustalla. Sivulle on kerätty ja jaetaan asiointipalveluita kehittävien vinkkejä ja ohjeita helpottamaan palveluiden rakentamista.

Perustietoa

Päätelaitteet

Palvelimet

Teknistä tietoa palvelupäästä joka sijaitsee esimerkiski yhteisön suljetussa sisäverkossa.

Palvelut

Teknistä tietoa palveluihin liittyen jota tarjotaan esimerkiksi julkisessa verkossa.

Tunnistaminen:

Allekirjoitus:

Maksaminen ja laskutus:

Julkisen sektorin tietorajapinnat:

Web-sivujen teknistä toteutusta:

  • sitemaps.org määrittää sivuston rakenteen teknisen XML-kuvauksen (Wikipedia artikkeli)
  • acr.fi tarjoaa esimerkin siitä, miten henkilökortilla kirjautuminen toteutetaan omalle sivustolle.

Työkalut ja sovelluskehitys

Avaimet, varmenteet, allekirjoitukset

Laskutus

Python

Qt

Muuta

Toimijat