Certificaten - Automatiseringspersoneel :: SE Documentatie __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/index.html Inleiding Het aanmaken van certificaten kan uitdagend zijn. In dit deel wordt verwacht dat de gebruiker een redelijke technische (IT) kennis heeft. Hugo en-us Certificaat testen met Curl __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/testen-certificaat-curl/index.html Mon, 01 Jan 0001 00:00:00 +0000 __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/testen-certificaat-curl/index.html Vooraf Voor het testen van een certificaat, maken we onderscheid tussen: het maken van een connectie en authenticatie Het maken van een call met de FHIR service en authorisatie. Als voorbeeld maken we gebruik van ziekenhuis 88. We hebben drie bestanden nodig: de private key: zkh88.key de public key: zkh88.crt de CA-chain: nice-ca-chain.pem De NICE CA Chain is hier te downloaden. Let op: de CA-chain anders kan zijn, indien u gebruik maakt van een erkende CA! Certificaat testen met Postman __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/testen-certificaat-postman/index.html Mon, 01 Jan 0001 00:00:00 +0000 __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/testen-certificaat-postman/index.html Vooraf Voor het testen van een certificaat, maken we onderscheid tussen: het maken van een connectie en authenticatie Het maken van een call met de FHIR service en authorisatie. Als voorbeeld maken we gebruik van ziekenhuis 88. We hebben drie bestanden nodig: de private key: zkh88.key de public key: zkh88.crt de CA-chain: nice-ca-chain.pem Let op: de CA-chain anders kan zijn, indien u gebruik maakt van een erkende CA! Connectie en authenticatie Als eerste willen we alleen kijken of het certificaat geaccepteerd wordt door de server. Dit kan op verschillende manieren. Hier maken we gebruik van Postman. Met Postman kan worden getest of de certificaten worden geaccepteerd door de NICE FHIR server. Certificate Signing Request (CSR) aanmaken __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/certificate-signing-request-aanmaken/index.html Mon, 01 Jan 0001 00:00:00 +0000 __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/certificate-signing-request-aanmaken/index.html Vooraf Het kan een uitdaging zijn om een geldig certificaat te kunnen verkrijgen. Hoewel het de voorkeur heeft om een geldig certificaat van een erkende Certificate Authority (CA) te gebruiken, zijn er ook mogelijkheden om een eigen certificaat aan te maken en te laten tekenen door NICE. Hiervoor dient een Certificate Signing Request (CSR) te worden aangemaakt. Hieronder de uitleg. Aanmaken van een CSR Voor het aanmaken van een CSR kan openssl dit opensource pakket is meestal al aanwezig op linux distributies en is ook op windows mbv WSL (Windows Subsystem for Linux) te gebruiken. Als voorbeeld wordt ziekenhuisnummer 88 gebruikt. Het commando wat vervolgens moet worden uitgevoerd is: Help __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/help/index.html Mon, 01 Jan 0001 00:00:00 +0000 __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/help/index.html Op deze pagina hebben we wat extra mogelijkheden beschreven om informatie van de server te verkrijgen. Hoe stuur ik een FHIR bundle via een beveiligde verbinding met client certificaten? Per ziekenhuis moet het client certificaat eerst geregistreerd worden. Dit kan men doen door als ziekenhuis in NICE Online in te loggen. Als het NICE Online account de rechten certificate-registration heeft, dan ziet men een link op de startpagina van NICE Online. Via deze link kan men een certificaat registeren. NICE CA Chain __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/nice-ca-chain/index.html Mon, 01 Jan 0001 00:00:00 +0000 __XFORWARDED_PREFIX__/beveiliging/certificaten-automatiseringspersoneel/nice-ca-chain/index.html NICE CA Chain U kunt de NICE CA Chain file hier downloaden.