Muutokset

Siirry navigaatioon Siirry hakuun

Tekniikka/Active Directory

3 632 merkkiä lisätty, 3. syyskuuta 2017 kello 13.31
'''Active Directory'''on Microsoftin toimialueen käyttäjiä ja niiden pääsyoikeuksia hallitseva palvelu. Henkilökortin käyttö toimialueen tunnistamisssa on mahdollista lisäämällä kortille uusi AD-käyttöä varten luotu varmenne. Organisaatio - ja terveydenhuollon kortit toimivat suoraan. Sivulla viitatut lähteet ovat vanhempia kuin Windows 2012, mutta samat periaatteet pätevät soveltuvin osin. Guidelines for enabling smart card logon with third-party certification authorities<ref name='kb281245'>[https://support.microsoft.com/en-us/kb/281245 microsoft.com KB 281245:] ''kala''</ref>
== Kansalaisen henkilökortti ==
Henkilökortilla olevat varmenteet eivät sovellu AD-käyttöön sellaisenaan, koska niistä puuttuu Microsoftin vaatimat laajennokset. Henkilökortilla on kuitenkin vapaata tilaa johon voi lisätä AD:ssa myönnetyt yhteisön omat varmenteet joilla tunnistaminen tapahtuu. Vaatimukset kansalaisen henkilökortille<ref name='kb281245'> ''The CRL Distribution Point (CDP) location (where CRL is the Certification Revocation List) must be populated, online, and available. For example:[1]CRL Distribution PointDistribution Point Name:Full Name:URL=http://server1.name.com/CertEnroll/caname.crlKey Usage = Digital SignatureBasic Constraints [Subject Type=End Entity, Path Length Constraint=None] (Optional)Enhanced Key Usage =Client Authentication (1.3.6.1.5.5.7.3.2)(The client authentication OID) is only required if a certificate is used for SSL authentication.)Smart Card Logon (1.3.6.1.4.1.311.20.2.2)Subject Alternative Name = Other Name: Principal Name= (UPN). For example:UPN = user1@name.comThe UPN OtherName OID is : "1.3.6.1.4.1.311.20.2.3"The UPN OtherName value: Must be ASN1-encoded UTF8 stringSubject = Distinguished name of user. This field is a mandatory extension, but the population of this field is optional.''</ref> * toimivan sulkulistapalvelun ([[CDP]]) sijainti* varmenteen kenttä ''Key Usage = Digital Signature''* varmenteen laajennos ([[EKU]], enhanced key usage) kentät:** Client Authentication (1.3.6.1.5.5.7.3.2) jos käytössä on SSL-suojattu tunnistus** '''Smart Card Logon''' (1.3.6.1.4.1.311.20.2.2)* varmenteen kenttä ''Subject Alternative Name = Other Name: Principal Name= ('''UPN''')''* varmenteen kenttä ''Subject = Distinguished name of user'' Käytännössä kansalaisvarmenteesta löytyy osa vaatimuksista, mutta Smart Card Logon ja UPN kenttiä ei, koska ne ovat epästandardeja Microsoftin laajennoksia. === Esimerkki Openssl.conf asetuksista === <pre class="code">??????</pre>  [[Tekniikka/Henkilökortti]] sivulta löytyy ohjeet miten itsetehty varmenne kirjoitetaan kortille. == Organisaatio - ja terveydenhuollon kortit == Todentamisvarmenteissa on vaaditut laajennokset valmiina eikä muutoksia tarvita.  * [https://www.theseus.fi/bitstream/handle/10024/102234/ADTerveydenhuoltoFINAL.pdf?sequence=1 theseus.fi Active Directory -toimialueelle kirjautuminen terveydenhuollon toimikortilla]  == Open Source käyttöjärjestelmät == Microsoft AD on Kerberos [[SSO]] ja [[LDAP]]-hakemistopalvelin. Linux jakeluissa on toimiva MIT:n Kerberos-toteutus ja siihen löytyy ''krb5-pkinit'' työkalut joissa pitäisi olla PKCS11 asiakaspään varmenteiden tuki.  Eli Kerberos-tiketin voisi saada varmennekortilla tunnistautumalla ja käyttää palvelua joka ei varmenteita suoraan tue. * http://web.mit.edu/kerberos/www/
== Katso myös ==
* [[Henkilökortti]]
* [[Tekniikka/Samba Active Directory]]
* [[My Smart Logon]]
== Aiheesta muualla ==* [https://support.microsoft.com/en-us/kb/281245 Guidelines for enabling smart card logon with third-party certification authorities]* [http://www.ietf.org/rfc/rfc4556.txt ietf.org rfc4556 - Public Key Cryptography for Initial Authentication in Kerberos (PKINIT)] == Lähteet ==<references/> [[Luokka:Tekniikka|A]]

Navigointivalikko