Sikker elektronisk samhandling på Aker sykehus T T P Du er Dr. syk! Iver sen Bruk av digitale signaturer og offentlig nøkkelkryptografi Versjon 1.0 7. februar 2001 KITH Rapport 4/01 ISBN 82-7846-102-3 Sikker elektronisk samhandling på Aker sykehus KITH-rapport Tittel Sikker elektronisk samhandling på Aker sykehus Bruk av digitale signaturer og offentlig nøkkelkryptografi Kompetansesenter for IT i helsevesenet AS Postadresse Sukkerhuset 7489 Trondheim Besøksadresse Sverresgt 15, inng G Telefon 73 59 86 00 Forfatter(e) Telefaks Bjarte Aksnes (KITH), Trond Gustavsen (Telenor), Eli Moen (Aker), Lars Dyrkorn (Aker) 73 59 86 11 Oppdragsgiver(e) firmapost@kith.no SHD, AAD, NFR Foretaksnummer e-post 959 925 496 Rapportnummer URL: http://www.kith.no/rapportarkiv/sesam-aker.pdf Prosjektkode R 4/2001 ISBN Dato Antall sider Kvalitetssikret av Gradering 082-7846-102-3 7. februar 2001 22 + vdl Arnstein Vestad Ingen SESAM Godkjent av Jacob Hygen Adm. direktør Sammendrag På Aker sykehus har vi benyttet PKI-baserte (private key infrastructure) løsninger for sikker elektronisk overføring av en sykepleierrapport. Det har vært et mål i prosjektet å benytte standard programvare med minst mulig tilpassning. Løsningen er basert på en standard epost-klient med tilleggsprogramvare fra en PKIleverandør. Pilotprosjektet har demonstrert at det er mulig å ta i bruk PKI-baserte løsninger for sikker elektronisk samhandling i helsevesenet i Norge. Brukerne har gitt tilbakemelding om at løsningen bedrer samarbeidet og kommunikasjonen mellom sykehus og bydel, slik at man kan tilby et raskere og bedre behandlingsopplegg til pasientene. Det har vært betydelige tekniske og organisatoriske utfordringer knyttet til å få løsningene til å fungere. Tekniske utfordringer har spesielt vært knyttet til problemer med smartkort og drivere samt at første versjonen av sikkerhetsklienten ikke fungerte med Windows NT. Med dagens modenhetsnivå på løsningene kan det se ut som om det er lettere å få softwarebaserte løsninger til å fungere enn løsninger som baserer seg på bruk av smartkort. Det har også vært knyttet utfordringer til det å benytte personlige sertifikater i kombinasjon med at mange mottakere må ha mulighet for å motta samme melding. Dette ble løst ved at vi sendte meldingene til en adresseliste, som inneholdt alle mottakerne på en avdeling. De organisatoriske utfordringene har vært krevende i en helsevirksomhet, som det å få gjennomført tilstrekkelig opplæring i en stresset arbeidssituasjon, manglende kontinuitet som følge av hyppig utskifting av personale og ubesatte stillinger, samt problemer knyttet til håndtering av kort og sertifikater. Vi ser allikevel et stort potensial for bruk av denne typen løsninger i offentlig sektor, og helsevesenet spesielt, men vi anbefaler at man nøye vurderer hvilket sikkerhetsnivå man bør legge seg på ved innføringen av slike løsninger. Dette gjelder f.eks. om man skal benytte kortbaserte eller softwarebaserte løsninger, prosedyrer for kortutstedelse og krypteringsstyrke. Vi mener dessuten at en god integrasjon med eksisterende helseinformasjonssystemer er nødvendig for å få til sikre og anvendbare løsninger. 2 Innholdsfortegnelse Bakgrunn ........................................................................................................... 4 Beskrivelse av PKI-løsningene på Aker....................................................... 4 Organisasjonen ......................................................................................... 4 Sertifikatene .............................................................................................. 5 Programvare benyttet ............................................................................... 7 Teknisk oppsett ......................................................................................... 8 Sikkerhetsvurderinger................................................................................... 10 Hva er truslene........................................................................................ 10 Utfordringene ved bruk av PKI på Aker ..................................................... 13 Tekniske problemer ................................................................................ 13 Organisatoriske utfordringer ved innføring av PKI i en helsevirksomhet 16 Videre anbefalinger for Aker sykehus........................................................ 17 Skisse av en mulig fremtidig løsning....................................................... 17 Generelle erfaringer fra bruk av PKI-løsningene...................................... 19 Brukererfaringer ...................................................................................... 19 Spørreundersøkelser .............................................................................. 20 Konklusjon ...................................................................................................... 22 Vedlegg 1: Oppsummering fra TrustHealth2 ............................................ 23 Norwegian Demonstration Site Aker Hospital......................................... 23 Vedlegg 2: Spørreskjema til andre spørreundersøkelse ........................ 35 Vedlegg 3: Test av JetForm Filler i SESAM-piloten ................................. 40 Vedlegg 4: Brukerbeskrivelse...................................................................... 43 3 Sikker elektronisk samhandling på Aker sykehus Bakgrunn SESAM (Sikker elektronisk samhandling i helsesektoren) er et prosjekt som er støttet av Norges Forskningsråd, Sosial- og helsedepartementet , Rikstrygdeverket og Arbeids- og administrasjonsdepartementet med hovedmålsetning å legge til rette for sikker elektronisk handel og kommunikasjon av sensitiv og ikke-sensitiv informasjon, og ta dette i bruk i stor skala i helsesektoren. SESAM kom i gang i slutten av 1998, er planlagt å vare ut år 2000 og har tatt utgangspunkt i resultatene fra tidligere Norges forskningsråds-støttede prosjekter på området TTP (tiltrodd tredjepart) og digitale signaturer i regi av bl.a. KITH og Norsk EDIPRO, samt TrustHealth, og videreutviklet, demonstrert og evaluert løsninger for sikker elektronisk samhandling/handel. Hovedfokus for SESAM har vært: • • • Sikker EDI (Elektronisk meldingsutveksling) Sikker e-post Sikre web-tjenester Prosjektet på Aker sykehus faller inn under området sikker e-post. I det tidligere SITH-prosjektet som gikk i perioden 1996-97, ble det utviklet en løsning for sikker elektronisk overføring av en strukturert e-post melding om en utskrivingsklar pasient mellom en sykehusavdeling på Aker sykehus og bydelshelsetjenesten i Bjerke bydel. Aker sykehus har også vært pilotarena for prosjektet TrustHealth 2, som har vært et EUfinansiert prosjekt som har som målsetning å ta i bruk sikker IT-infrastruktur ved bruk av digitale signaturer, kryptering og TTP-tjenester til kommunikasjon av helsemeldinger. Dette prosjektet har pågått i perioden 1.6.98 –1.6.2000, og har oppnådd svært gode resultater. Målsetningene for prosjektet på Aker har vært: • Utvikle og ta i bruk (minst) en løsning for sikker overføring av helsemeldinger mellom 1. og 2. linjetjenesten. • Ta i bruk og høste erfaringer fra bruk av helsepersonellkort (HPK) for signering, autentisering og tilgangskontroll. • Utrede og evaluerer brukernes erfaringer og holdninger som følge av bruken av nye sikkerhetstjenester. Beskrivelse av PKI-løsningene på Aker Organisasjonen Prosjektet er utført i samarbeid mellom Aker sykehus, Telenor og KITH. Bjarte Aksnes har vært prosjektleder for SESAM-prosjektet, mens Eli Moen fra Aker sykehus (og Bjørn Haraldsen frem til desember 1999) har vært delprosjektleder. Operativ ansvar for informasjonssikkerheten i prosjektet har hele tiden vært tillagt en sikkerhetskoordinator for prosjektet, Eli Moen. Ansvaret for driften av informasjonssystemet som inngår i prosjektet har ligget hos IT-sjef ved Aker sykehus, som rapporterer direkte til direktøren, mens IT-konsulent Lars Dyrkorn har tatt seg av nettverket og den daglige driften av systemet. Telenor har levert digitale sertifikater og programvare samt vært en viktig bidragsyter til implementeringen av løsningene. 4 Aker Hospital Hospital unit (Surgical ward) Hospital unit (Surgical ward) Hospital unit (Medical ward) Printer connected toparallellport Printer connected toparallellport Printer connected to parallellport Connections made through existing fibre Aker Hospital IT department Smartcard reader Microsoft Mail (All mail messages will be stored encrypted and signed) KIS ISDN All ISDN set up as closed user All information will be encrypted and signed Bjerke Home Care ISDN ISDN router Printer connected toparallellport ISDNrouter TTPX.500 Certificate directory F Sertifikatene Sertifikatene er levert av Telenor og er tilpasset Entrust applikasjonene og bruk sammen med Telenors TTP-tjeneste. Sertifikatene har i ugangspunktet ett års gyldighet. I sertifikatene ligger navn, fødselsdato, avdeling og e-post adresse til innehaveren. Utsteding av sertifikater Telenor Bedrift har levert sertifikatene under en avtale om pilotbruk. Dette betyr at det ikke har vært noen standard sertifikatpolicy knyttet til håndtering og bruk av sertifikatene. Sertifikathåndteringen har foregått etter retningslinjer som prosjektgruppen er kommet frem til. Nedenfor summerer vi opp hovedtrekkene i disse retningslinjene. Dette er imidlertid ikke å forstå som en detaljert sertifikatpolicy. Prosjektets sikkerhetskoordinator på Aker sykehus har hatt rollen som sertifikatansvarlig (OSA) ved Aker sykehus. Brukerne som har fått utstedt sertifikater har registrert seg hos OSA ved å oppgi følgende opplysninger 1. Etternavn 2. Forrnavn 3. Helsepersonellnummer eller fødselsdato 4. Organisasjon 5. Avdeling 6. Telefonnummer 5 Sikker elektronisk samhandling på Aker sykehus OSA har foretatt nødvendig kontroll av personopplysninger. Disse opplysningene er så sendt til Telenors registreringsautoritet (RA). Aker har så mottatt registrering og autorisasjonskoder fra Telenor. Ved hjelp av katalogtilgang og disse kodene, er det generert sikkerhetsprofiler til brukerne. I første del av prosjektet ble det kun brukt smartkort for oppbevaring av brukernes sikkerhetsprofil. I prosjektets siste del ble det også brukt programvarebaserte sikkerhetsprofiler. Sikkerhetsprofilene er blitt overbrakt til OSA som har stått for distribusjon av disse til de respektive brukere. Brukerne har måttet legitimere seg og skrive under på at de har mottatt sin sikkerhetsprofil. Smartkortbaserte sikkerhetsprofiler kontra programvarebaserte sikkerhetsprofiler I utgangspunktet er smartkort den beste metoden for oppbevaring av brukerens sikkerhetsprofil. Det er imidlertid klart mer krevende, både å sette opp og vedlikeholde en løsning basert på smartkort. Den sikkerhetsmessige gevinsten ved bruk av smartkort må derfor vurderes opp mot dette. I noen sammenhenger kan det derfor være mest tjenelig å benytte programvarebasert oppbevaring av brukerens sikkerhetsprofil. Svartelisting (Tilbakekalling) Sertifikatansvarlig (OSA) ved Aker sykehus har vært ansvarlig for å avgjøre når sertifikater skal svartelistes (tilbakekalles). Dette er blitt gjort når noen slutter i sin stilling eller hvis sikkerhetsprofilen (smartkort) er gått tapt. Forespørsel om svartelisting er sendt til RA. X.509v3 Sertifikatene som er benyttet baserer seg på X.509v3 standarden slik den er implementert av Entrust. Den første versjonen av X.509 ble publisert i 1988, versjon 2 i 1993 og versjon 3 ble foreslått i 1994. Versjon 3 angir forbedringer når det gjelder fleksibilitet og sikkerhet i forhold til versjon 1 og 2. Et X.509v3 sertifikat inneholder følgende felter: Felt Beskrivelse version Versjonnummer serialNumber Serienummer som identifiserer sertifikatet. signature Signaturalgoritme Name Utsteders navn Validity Tidsrom for sertifikatets gyldighet subject Data om brukeren av sertifikatethttp://www.logosec.de/ - Format des X.500-DistinguishedNames: subjectPublicKeyInfo Brukerens offentlige nøkkel issuerUniqueID Ikke obligatoriske felt subjectUniqueID extensions Eventuelle utvidelser I neste avsnitt går vi mer inn på hvordan navn er gitt i sertifikatene som er benyttet i piloten. 6 Navnetyper Følgende tabell angir benyttede navnetyper. Nivå Navneattributt Navnekonvensjon/Verdi 1 Country (c=) NO 2 Organisation (o=) DigiSert-Pilot 3 Organisation Unit (ou=) Aker 4 Organisation Unit (ou=) TrustHealth Pilot 5 Common Name (cn=) Fornavn Etternavn Attributtet serialNumber angir brukerens fødslsnummer. Programvare benyttet Det har vært et mål i prosjektet å benytte standard programvare med minst mulig tilpassing. Valget av løsninger gjenspeiler dette. Terminalene som er utplassert i hver avdeling kjører Windows NT (eller Windows 98), Outlook 97, Word 97 og Entrust/Enteligence. Som ett alternativ til Word/Outlook/Entrust/Enteligence har vi prøv ut JetForm Filler hvor utfylling, signering, sending og mottak kan integreres i en applikasjon. Hovedløsningen har imidlertid vært basert på Entrust/Enteligence, men i prosjektets siste fase har JetForm blitt testet (se vedlegg 2) Denne applikasjonen er imidlertid ikke testet ut i en situasjon med virkelige sykepleierrapporter. Windows NT Alle maskinene har installert Microsoft Windows NT 4.0 med Service Pack 5. På Ortopedisk avdeling har Windows 98 vært benyttet. Grunnen til dette var et ønske om å benytte Entrust/Enteligence versjon 5.0. Outlook/Exchange Alle maskinene har installert Outlook 97. e-post tjeneren har installert Microsoft Exchange 5.0. Entrust Entrust Inc. er ledende på programvare for sikker kommunikasjon, og tilbyr en rekke ulike løsninger. I forbindelse med TH2-piloten på Aker sykehus har vi vurdert tre produkter Entrust/Express Entrust/ICE Entrust/Enteligence Det er felles innlogging for disse applikasjonene. En bruker logger seg inn ved hjelp av sitt passord og eventuelle smartkort og kan deretter benytte løsningene uten å måtte angi passord på nytt. Signering og kryptering kan utføres inntil brukeren logger seg av eller automatisk blir logget ut. Entrust/Express er en ”plugin” for Outlook som gir mulighet for å sende kryptert og signert e-post. I Outlook er det som standard også innebygd muligheter for å sende kryptert og signert e-post. Entrust/Express skiller seg fra Outlooks innebygde muligheter 7 Sikker elektronisk samhandling på Aker sykehus ved en tettere integrasjon med tiltrodd tredjepart og muligheten for å benytte sertifikater på smartkort. Entrust/ICE er en løsning for kryptering av filmapper. Når Entrust/ICE er installert og satt opp til å kryptere en mappe, vil alle filer som blir lagret her, bli kryptert. Dette skjer uten at brukeren behøver å gjøre noe. Entrust/Enteligence er å oppfatte som en utvidelse av Windows Explorer. Ved installasjon av Entrust/Enteligence vil man få mulighet for signering og kryptering av filer som en integrert del av Windows explorer. Bruk av Entrust programvaren er beskrevet nærmere i vedlegg 2. Signering og kryptering Entrust benytter seg av offentlig nøkkel kryptografi. Når noe skal krypteres, må dette derfor krypteres med den offentlige nøkkelen til de som skal kunne dekryptere. Dette gjør at den som krypterer må ha tilgang til den offentlige nøkkelen til alle som skal kunne lese meldingen. I Entrust er det to løsninger på dette problemet: adresseboken og katalogtilgang. Adressebok Adresseboken er felles for Entrust-applikasjonene og lar brukeren importere sertifikater (offentlig nøkkel) fra andre som man ønsker å kryptere innhold til. Det er her også mulig å lage mottakerlister hvor man samler flere mottakere i en liste, hvoretter man kan kryptere til alle disse på en gang. Katalog Hvis systemet har mulighet for oppkobling til sertifikatkatalogen, kan sertifikatene hentes direkte fra katalogen. Katalogtilgang gir også mulighet for å påse at ugyldige sertifikater ikke blir benyttet. JetForm Filler FormFlow2 fra JetForm er en samling av applikasjoner for å utvikle løsninger for elektronisk skjemaflyt bassert på XML. En av applikasjonene som inngår, er utfyllingsapplikasjonen JetForm Filler. I forbindelse med prosjektet JetRek som nå er avsluttet ved Aker sykehus, er det utviklet en elektronisk versjon av sykepleier rapporten for bruk med JetForm Filler. Vi har tatt utgangspunkt i dette og testet sikkerhetsfunksjonaliteten i JetForm Filler. Dette er beskrevet i vedlegg 2. Legg merke til at det er løsningen med Entrust/Enteligence som har vært testet i en virkelig situasjon og det er denne løsningen som brukererfaringene er basert på. Testen av JetForm Filler er gjort for å gi beslutningsgrunnlag for Aker sykehus når det gjelder videre satsning. Fordelen med å bruke JetForm Filler er at denne applikasjonen integrerer med Entrust og Exchange slik at brukere kan forholde seg til kun en applikasjon. Det er imidlertid viktig å poengtere at JetForm benytter seg av Entrust for sikkerhetsfunksjonalitet., så selv om en løsning med JetForm forekommer noe annerledes fra et brukerstandpunkt, er det akkurat den samme sikkerhetsløsningen som blir benyttet. Teknisk oppsett PC Det er en PC på hver avdeling. Det er derfor flere brukere på samme maskin. Det har vært knyttet en rekke problemer til det faktum at flere brukere deler en maskin. Sikkerhetsløsningene baserer seg på at brukerne har sin personlige sikkerhetsprofil. På Windows NT har også hver bruker en brukerprofil med eget passord. Etter å ha diskutert dette, kom man imidlertid frem til at det var mest formålstjenlig å ha en fellesbruker for Windows NT for alle brukerne ved en avdeling. Dette rettferdiggjøres ved at flere brukere må ha mulighet for å operere på samme data, siden dataene er knyttet til avdelingens 8 funksjon og ikke til de enkelte brukerne. Dette er imidlertid forskjelling fra mange andre brukermiljøer, og det har vist seg å være en utfordring å kombinere dette med personlige sikkerhetsprofiler. Smartkortdrivere og verktøy Smartkort og smartkortdrivere er levert fra Telenor Conax. Disse er tilpasset bruk sammen med Entrust software. Hvis Entrust er installert vil installasjonen detektere dette, og gjøre nødvendige konfigurasjoner for at smartkort skal fungere sammen med Entrust. Bortsett fra at Entrust må være installert først, tar installasjonsprogrammene fra Telenor Conax hånd om det som er nødvendig inkludert installeringen av MS Smart Card Base. Smartkort pakken fra Telenor Conax inneholder flere verktøy: som ”PIN-utility” og ”Select Smart Card Reader”. I piloten har det vært et problem knyttet til Smartkortdriverne. I visse situasjoner slutter smartkortleserne å fungere. Dette problemet er under utbedring av Telenor Conax. Det er også påvist innkompatibilitet mellom en bestemt del av programvaren inkludert med Entrust 5.0 og driverne fra Conax. Kirurgisk Post 1 Kirurgisk Post 4 Medisin Post 9 Trusthealth nettv. Aker Sykehus (Fysisk adskilt fra Akers datanett) ISDN-router NT Exchange mailserver ISDN-router Lukket brukergruppe ISDN-router ISDN-router Bjerke bydel – Hjemmehjelp Telenor X500 katalog 9 Sikker elektronisk samhandling på Aker sykehus Nettverk TH2-piloten benytter et eget lukket nettverk. Dette nettverket er beskrevet i figuren ovenfor. Forbindelsen med Telenors X.500 katalog og forbindelsen mellom Aker sykehus og Bjerke bydel benytter seg av en såkalt lukket ISDN brukergruppe. Skriver Det er knyttet en skriver til hver PC. Denne blir brukt til å skrive ut sykepleierrapporter. Smartkortleser Smartkortleserne er levert fra Telenor Conax og fungerer tilfredstillende. Smartkortleser er kompatibel med smartkortene som benyttes. Smartkort og leser leveres under betegnelse Conax-SurfCard, som er Telenor Conax varemerke. En del av problemene vi har hatt, skyldes trolig at programvaren som er levert sammen med smartkortleserne ikke alltid fungerer riktig. Smartkort Smartkort (Conax-SurfCard) er levert fra Telenor Conax. Kortene vi brukte har for liten kapasitet til å takle oppdatering av nøkkelparet, men kortene har ellers fungert tilfredstillende. Word og maler En elektronisk utgave av dagens sykepleierapport ble lagt inn som en mal i Word. Denne malen ble satt til å være normal.dot, dvs. at når Word åpnes vises automatisk malen for sykepleierapporten, og ikke et blankt ark. Det ble også meldt et behov for en uformell henvendelse som kunne erstatte noen av telefonsamtalene mellom sykehuset og bydelen. Et eget skjema ble lagd til dette og kalt uformelle henvendelser (ligger som en egen mal). Da det er ønskelig å se hva som blir brukt mest av uformell henvendelse og sykepleierapporten settes Word til automatisk å foreslå filnavnet på følgende format: • U pluss klokkeslett for uformell henvendelse (f.eks. U100400.doc) • S pluss klokkeslett for sykepleierapport (f.eks. S110400.doc) og det lages et script som logger dette. Sikkerhetsvurderinger I dette avsnittet vil vi komme med noen bemerkninger rundt sikkerheten i piloten. Vi gjør oppmerksom på at papirbasert oversendelse av sykepleier journalen har foregått i parallell. I vurderingen nedenfor vil vi imidlertid kun se på SESAM-piloten, det vil si den elektroniske oversendelsen. Hva er truslene Integritet til dataene ødelegges Noen mulige trusler mot integriteten til dataene er: Sykepleier går fra terminalen under journal skrivning. Noen forandrer på journalen. Sykepleier kommer tilbake, men merker ikke at journalen er forandret, signerer og sender denne. Teknisk svikt i Word gjør at dokumentet blir korrumpert i det det lagres. 10 Teknisk svikt gjør at mottaker får dokumentet korrumpert i det det åpnes/dekrypteres. Dokumentene signeres før sending. Dette gjør at dokumentet ikke kan forandres underveis uten at det kan oppdages. Hvis dokumentet endres før den kommer frem til mottaker vil ikke signaturen kunne verifiseres. Signaturen verifiseres automatisk når dokumentet åpnes hos mottaker. Dette betyr at systemet er sårbart for integritetsbrudd kun før signering og etter at signaturen er verifisert. Teknisk svikt vil som regel oppdages av brukeren, med mulighet for å skrive rapporten på nytt. Vi har satt ned tiden på skjermbeskytter til 10 minutter for å unngå at skjermen blir stående ulåst i lengre tid. Vi anbefaler dessuten at man aktiverer skjermbeskytter dersom terminalen forlates under skrivingen. Autentisering av riktig person En sykepleierrapport sendes til en avdeling, og krypteres til alle som arbeider på denne avdelingen. Sykepleiere ved mottakeravdelingen må autentisere seg med smartkort og passord for å kunne lese journalen. Noen mulige trusler mot autentisering: • Felles brukernavn og passord til NT-stasjonen gjøres tilgjengelig for uvedkommende. • Smartkort og passord gjøres tilgjengelig for uvedkommende. • For svakt passord gjør at uvedkommende får tilgang. • En annen person enn den som har signert dokumentet kan ha sendt det Det er egentlig 3 nivåer av autentisering; Windows-pålogging (NT), Entrust-pålogging og epostboks-innlogging. NT-stasjonene er beskyttet med passord, og det er en felles bruker og et passord for hele avdelingen. For å kryptere eller signere filer må brukeren ha smartkort og passord. Det er innehaver av smartkortet som autentiseres her, og det trenger ikke ha sammenheng med hvilken NT-bruker som benyttes. Passordet må i utgangspunktet oppfylle en passordpolicy som er forholdsvis streng. (f.eks. 8 tegn og blanding av store og små bokstaver). Dette gjelder for Entrustprogramvaren. Imidlertid følger det med smartkortdriverne en PIN-utility. Ved å bruke denne kan passordet endres til et vilkårlig passord som da ikke trenger å tilfredstille passordpolicy som Entrustprogramvaren benytter. Brukerne er opplært til å benytte Entrust når passordet skal endres. Derfor vil de passord som benyttes vanligvis tilfredstille Entrusts passordpolicy. Det tredje nivået av autentisering er autentisering for tilgang til epostboksen som benyttes for sending eller mottak. Vi har i piloten benyttet en felles epost-bruker som er knyttet til en felles NT-bruker, slik at brukeren ikke trenger å autentisere seg på ny for tilgang til epost-systemet. Ikke-benekting av signering Journalene blir elektronisk signert. Teknisk kan derfor journalen knyttes til den som har tilgang til smartkort og passord. Vi har ikke gjort noen avgrensning i forhold til hva signaturen skal brukes til. Kryptering og signering er i vår løsning uavhengig av selve sendingen, det er kun dokumentet (filen) som signeres. Vi har derfor ikke realisert tjenestene ikke-benekting av sending og mottak i løsningen. 11 Sikker elektronisk samhandling på Aker sykehus Tilgjengelighet til system/informasjon: Trusler mot tilgjengeligheten: • Glemt smartkort eller kode • Tekniske problem med PC, smartkortleser, katalog, programvare • Utgått eller svartelistet sertifikat • Treghet ved utstedelse av nye sertifikater • Teknisk trøbbel med infrastrukturen Systemet og nettverket som er satt opp benyttes kun til formålet i piloten. Nettverket er også et lukket nettverk. Dette gjør at forhold som kan føre til driftstans er betydelig redusert i forhold til de fleste systemer. Bortsett fra noen mindre problemer med smartkortdriverne, har det heller ikke vært meldt om driftsstans. Eksponering av data til uvedkommende (Konfidensialitet) Konfidensialitet er det sikkerhetsaspektet som har vært viet mest oppmerksomhet pga opplysningenes sensitive natur. Noen mulige trusler mot konfidensialitet: • Sykepleier glemmer å kryptere sykepleierrapporten. • Uvedkommende klarer å knekke krypteringen. • Trojanske hester el. sender ut sensitiv informasjon automatisk • Uvedkommende får tak i smartkort og koder til en autorisert bruker • Tyveri av arbeidsstasjonen som benyttes • Sensitive data lagres på feil sted slik at andre kan få tilgang Piloten bruker et lukket nettverk og kryptering av sykepleier rapporter og uformelle henvendelser. Det er svært lite sannsynlig at uvedkommende klarer å knekke krypteringen, da det benyttes sterk kryptering i piloten. Det er en viss mulighet for at sykepleierne glemmer å kryptere meldingen(e), men fordi det benyttes et lukket nettverk anser vi trusselen for utilsiktet utlevering som liten. I et åpent nettverk må det legges større vekt på å lage brukervennlige løsninger som hindrer at slik utlevering kan skje. Opplæring og bevisstgjøring er gjennomført for å sikre at brukerne tar nødvendige forhåndsregler ved oppbevaring av smartkort og koder. Rapportene skal slettes umiddelbart fra harddisk etter bruk, og dette vil redusere risikoen for eksponering av sensitiv informasjon ved tyveri. Sporbarhet I piloten består sporbarheten i at den digitale signaturen gir mottaker mulighet til å vite hvem som har signert rapporten. Det er ikke benyttet en juridisk logg for meldingsoverføring i systemet (dvs. logging av alle meldinger). Av hensyn til konfidensialitetsaspektet er det lagt opp til at konfidensiell informasjon slettes fortløpende. Dette betyr at det ikke er sporbarhet av sending i ettertid, men kun i det sykepleierapporten mottas hos mottaker. 12 Utfordringer ved bruk av PKI på Aker Tekniske problemer I dette avsnittet går vi nærmere inn på en del av de tekniske utfordringene og problemene som er kommet opp. Vi går også nærmere inn på de tekniske aspektene rundt valg av løsning. Vi skisserer de løsningene vi har funnet på problemene, og beskriver begrensinger i løsningen. En avsender, mange mottakere I SESAM-piloten skal sykepleierapporter gå fra avdeling til avdeling (bydel). Det er en personlig avsender, men det er avdelingen og ikke en bestemt person på avdelingen som er mottaker. Det var likevel et ønske at avsender personlig skulle signere rapport. I SESAM-piloten valgte vi å benytte helt personlige sertifikater for både signering og kryptering. Et interessant alternativ ville være å benytte personlige nøkkelpar for signering og rolle/gruppe nøkkelpar for kryptering. Valg av Entrust løsning Vi ønsket opprinnelig å bruke Entrust/Express slik at alle e-post meldinger som ble sendt ville bli kryptert og signert. Denne løsningen ble sett på som fordelaktig på flere måter. Blant annet ville det være enkelt å sende uformelle henvendelser med konfidensielle opplysninger. Som beskrevet i avsnittet under om maskinvare, er det plassert kun en PC på hver avdeling. Det er derfor flere brukere av hver maskin. Når en melding eller journal sendes er det ikke gitt hvem på mottaker avdelingen som skal lese meldingen. I utgangspunktet må meldingen kunne leses av alle på den aktuelle avdelingen. Ved bruk av offentlig nøkkel kryptografi betyr dette at meldingen må krypteres med den offentlige nøkkelen til alle på den avdelingen meldingen sendes til. I Entrust er det funksjonalitet som gjør det enkelt å sende samme melding til flere mottakere. Det er ikke praktisk å opprette en konto for hver sykepleier verken som NT-bruker eller Outlook-bruker. Det har vært et ønske at bruken og oppsettet av systemet skal være knyttet til avdelingen og ikke den enkelte sykepleier. Det er imidlertid ett viktig unntak: signaturen på sykepleier journalen skal være personlig. Dette gjør det nødvendig at alle sykepleierne har sitt personlige sertifikat. Selv om Entrust/Express håndterer sending av e-postmeldinger til flere mottakere, viste det seg til slutt umulig å få dette til når alle mottakerne har samme e-postadresse. Entrust/Express forutsetter at hver bruker har sin egen e-postadresse. Vi forsøkte å finne måter å unngå dette på, og etter samtaler med den norske distributøren, så det en stund ut som om dette skulle la seg gjøre. Til dette laget vi også en makro i Word som skulle skrive ut sykepleierapporten i to eksemplarer, sende journalen og så slette den. Når det viste seg at Entrust/Express ikke kunne gi den funksjonaliteten vi ønsker, ble det bestemt å benytte Entrust/Enteligence. Ved hjelp av mottakerlister blir da et worddokument kryptert med den offentlige nøkkelen til alle på avdelingen hvortil sykepleierapporten skal sendes samtidig som den signeres digitalt. Det krypterte dokumentet blir så sendt som vedlegg i en e-post melding. Som beskrevet i kapittelet om bruk, var vi litt redde for at denne løsningen skulle oppfattes som svært lite brukervennlig. Imidlertid ser det ut til at brukerne har vært i stand til overvinne denne hindringen. Valg av nettverksløsning Før oppstarten av piloten under TrustHealth2 ønsket vi å bruke Entrust Express for å kunne signere, kryptere og sende sykepleierrapporten rett fra e-postprogrammet. Noe som senere i prosjektet skulle vise seg å by på andre problemer. Se foregående avsnitt. Et problem som dukket opp var at On-Mail, som er Oslo kommunes standard e-post program, ikke støttet Entrust Express plug-in. Telenors teknikere anbefalte oss da isteden 13 Sikker elektronisk samhandling på Aker sykehus å bruke MS-Outlook med "vanlig" Internett e-post. Denne baserer seg på protokollene POP/SMTP, i stedet for On-mail og den noe eldre X-400 protokollen. Vi måtte da også ha en oppkobling mot OKDN (Oslo Kommunale Data Nettverk) og en mailserver for å etablere kontakt med Bjerke bydel Dette resulterte i en søknad til Oslo kommune. En søknad om dispensasjon til å bruke MS-Outlook e-post program, en MS-Exchange mail-server og en åpning til OKDN under prosjektets gang. Et avslag på søknaden kom etter 8 måneder. Etter å ha fått avslag på søknaden ble det klart at vi ikke kunne bruke Aker sykehus LAN til prosjektet. En mulighet det da ble sett på var å sette opp ISDN- lukkede brukergrupper mellom avdelingene på sykehuset og bydelen(e). Problemet med denne løsningen var at det ville bli dyrt både med tanke på innkjøp av ISDN- routere, installasjon og teleavgifter. Etter samtaler med ElTele Øst som drifter nettverket på Aker sykehus kom vi frem til at vi kunne koble opp et fysisk adskilt nettverk på Aker sykehus og bruke ISDN oppkoplinger mot bydelen(e) og etter hvert mot Telenors X-500 katalog tjeneste. Problemer med lukket ISDN brukergruppe og konfigurasjon av routere Vi hadde en del problemer med å få koblet opp linja til Bjerke bydel, og siden også mot X.500 katalogen. Samtidig med bestillingen av prosjektets lukkede brukergruppe sattes det også opp en lukket ISDN brukergruppe for IT-vakta på Aker sykehus noe som ble til et problem da det ene abonnementet som skulle inngå i prosjektets lukkede ISDN brukergruppe isteden ble meldt inn i IT-vaktas lukkedw brukergruppe. Da vi snakket med feilmeldingen på Telenor så fant de ingen feil. Da vi omsider fikk rettet opp denne misforståelsen hadde vi også en del problemer med scriptet på routerene. Vi fikk også problemer da vi skulle koble opp linja mot X-500 katalogen. For å spare på utgiftene var planen å dele de to numrene på den ISDN boksen som sto på Aker sykehus. Det ene nummeret skulle gå mot Bjerke og det andre skulle gå mot katalogen. Da dette omsider skulle gjøres i praksis fikk vi beskjed fra Telenor om at dette ikke var en tjeneste man kunne bestille. Hvis det ene nummeret inngikk i en lukket brukergruppe måtte også det andre nummeret gjøre det. Etter å ha forsikret Telenor om at det nummeret som ikke skulle være med i lukket ISDN brukergruppen var koblet til en ISDN-router, og at denne var konfigurert til å ikke ta imot noen samtaler og kun kunne ringe et nummer (til X-500 katalogen) fikk vi meldt det ene nummeret ut av den lukkede brukergruppen. Konfigurasjon av PC Etter at linja mellom Bjerke bydel og Aker sykehus var satt opp, hadde vi noen problemer med oppsettet på NT-maskinen på Bjerke. Denne maskinen ble i utgangspunktet satt opp på samme måte som NT-maskinene på Aker sykehus. Det vil si at de logget inn i et domene der Exchange serveren var hovedserver. Dette var også stedet hvor de offentlige nøklene og profilene lå. Slik som routerene var programmert skulle de lukke linja hvis det ikke var noen trafikk, men Bjerke-maskinen holdt linja oppe hele tiden. Da vi oppdaget dette la vi en kopi av den lokale katalogen over på Bjerke og lot brukerne logge seg inn lokalt. Bruk av piloten uten katalogtilgang I første omgang ble piloten satt opp for bruk uten katalogtilgang. Det er viktig å merke seg at Entrust er bygget opp med tanke på integrasjon mot TTPtjener. Denne integrasjonen er svært tett og er skjult for brukeren. Likevel ble piloten startet opp uten oppkobling til katalogen. Dette gjør at sertifikathåndteringen må vies ekstra omtanke. Vi har gått frem på følgende måte: 14 Profilene opprettes på maskin med oppkobling mot TTP-tjener. Profilene (både den delen som er lagret i filer og den delen som er lagret på smartkort) flyttes over til det lukkede nettverket. Hver bruker må importere (den offentlige delen av) sertifikatene som han skal sende til. Dette har blitt gjort på Aker. Det er opprettet distribusjonslister (bjerke, med9, …). Disse er opprettet av Eli Moen mens hun er logget på med sin egen profil. Listen må importeres av alle brukerne (en operasjon) for hver bruker. Det kan siden gjøres endringer i listen uten at brukerne må importere på nytt. Imidlertid må filen (eks: bjerke.srl) flyttes manuelt til de andre maskinene. ”Svartelisting” kan ikke håndteres på en tilfredsstillende måte så lenge ikke piloten har tilgang til katalogen (TTP-tjenere.) Vi har foreslått følgende retningslinjer i håndteringen: • Når noen slutter leveres smartkortet tilbake til Eli Moen. Personen slettes fra den aktuelle distribusjonslisten, og prosedyre for oppdatering og distribusjon (se over) av distribusjonslistene følges. Dette betyr at fremtidige dokumenter ikke vil være kryptert med vedkommendes offentlige nøkkel. Personen som er sluttet kan derfor ikke lese dokumenter kryptert til distribusjonslisten. • Når noen mister sitt kort benytter vi recover funksjonen i Entrust. Katalogtilgang Omtrent midtveis i pilotperioden ble det satt opp en egen ISDN-linje mot Telenors X.500 sertifikatkatalog. Det var flere problemer knyttet til dette, særlig knyttet til ISDN med lukket brukergruppe, men det var også noen vanskeligheter knyttet til å sette opp IP adresse og portnummer for katalogtjenesten. Her er det noen valgmuligheter på når det gjelder konfigurasjon. Noen av disse mulighetene viste seg i praksis å fungere bedre en andre, uten at det var mulig å klargjøre hvorfor. I et av oppsettene oppstod en feilsituasjon der det gikk greit å logge inn i Entrust, men det var ikke mulig å få tilgang til katalogen. Disse problemene ble forvekslet med feil på sertifikatene eller smartkortene før det viste seg at problemene skyldtes portnummer på katalogtilgangen. Etter at dette ble rette var det fortsatt problemer med å opprette nye sikkerhetsprofiler ved hjelp av katalogtilgangen. Opprettelse av slike sikkerhetsprofiler skjer ved å benytte referansekoder og autorisasjonskoder tilsendt fra Telenor. Klienten vil kople seg opp mot katalogen og bruke disse kodene for å få opprettet en sikkerhetsprofil. Sikkerhetsprofilen bli så lagret på smartkort eller fil hos klienten. Denne funksjonaliteten fikk vi ikke til å fungere sammen med den dedikerte katalogtilgangen. En mulig forklaring på dette kan være at det er begrensinger på port 309 eller 709 i forbindelse med den dedikerte forbindelse til katalogen. Det er Nextra som har levert denne forbindelsen, og på skrivende tidspunkt har det ikke vært mulig å få klarhet i dette. Etter at piloten hadde vært i drift i en del måneder begynte noen av sertifikatene å gå ut. Dette skjer ved at sertifikatets gyldighetsperiode overskrides. Det er også mulig å sette en kortere gyldighetsdato for nøkkelpar på sertifikatet, slik at det kreves at nøklene oppdateres etter en hvis tid. Når dette skjer vil det genereres et nytt nøkkelpar, og brukerens sikkerhetsprofil vil oppdateres. I forbindelse med dette fikk vi opp følgende melding gjentatte ganger: 15 Sikker elektronisk samhandling på Aker sykehus Telenor Conax som har levert SurfCard som brukes i piloten oppgir at oppdatering av nøkkelpar ikke er implementert i gjeldende versjon av SurfCard. I forbindelse med at nøkkelparet skal skiftes ut (Såkalt ”rollover”), oppstår denne feilsituasjonen. Den private nøkkelen skal bare oppbevares på smartkortet, men når det ikke er funksjonalitet for å oppdatere dette på smartkortet rapporterer Entrust at nøkkelskiftet er mislykket. Leverandør av sertifikatene oppgir imidlertid at dette egentlig ikke skal skje, siden det ikke settes opp nøkkelbytte for smartkortbaserte sertifikater. Imidlertid er det mulig at det er oppstått en misforståelse som har ført til uriktig konfigurasjon. Samspill mellom Entrust, smartkort og operativsystem Når piloten startet opp var Entrust 4.2 siste versjon av programvaren. Entrust 5.0 ble lansert like etter oppstarten. På grunn av ny funksjonalitet i versjon 5.0 oppstod det et ønske om å bruke denne når piloten skulle utvides. Fra Telenor og fra den norske distributøren av Entrust, ble det gitt forsikringer om at dette skulle gå greit. I prinsippet skulle versjon 4.2 og 5.0 fungere i det samme miljøet (Windows NT og smartkort fra Conax). I praksis oppstod det imidlertid problemer når vi skulle benytte versjon 5.0. Det alvorligste problemet oppstod under forsøk på å installere Entrust versjon 5 på Ortopedisk avdeling under Windows NT. Det viste seg umulig å få dette til fordi software fra Conax (Cnxsurf.dll) kom i konflikt med Entrust software, selv om både Entrust og Conax smartkort software fungerte fint hver for seg på Windows NT. Dette problemet vil bli utbedret i neste versjon av Conax SurfCard. I påvente av dette, ble problemet løst ved å installere Windows 98! Problemer med shared recipient list Såkalt ”Shared recipient list” (heretter kalt mottakerliste) er en funksjonalitet i Entrust som blir brukt i piloten. Denne funksjonaliteten muliggjør at et dokument kan krypteres ved hjelp av den offentlige nøkkelen til alle på en mottakerliste. Dette gjør at alle på mottakerlisten, men ingen andre, kan åpne og dekryptere dokumentet. Siden det ikke er kjent hvilken person på avdelingen som skal lese sykepleierapporten i det den sendes, må rapporten krypteres til alle på en avdeling. Problemet med bruk av mottakerlistene er at disse må oppdateres hver gang det slutter noen eller begynner noen nye ved en avdeling, og det er denne oppdateringen som har vært vanskelig. For å ivareta sikkerheten er det i Entrust lagt inn en begrensning på hvem som kan gjøre denne oppdateringen. I utgangspunktet er det kun den som har opprettet listen som kan gjøre oppdateringer. Imidlertid virker det også som det er andre sikkerhetsmekanismer som vi ikke har klart å finne ut av. Ved flere anledninger har Entrust nektet å lagre en ny versjon av en liste, men uten at det gies noen form for feilmelding. Dette er sannsynligvis en feil i Entrust, men dette har skapt så store problemer at løsningen ikke kan benyttes i stor stil før dette er løst. Problemer med innlogging og utlogging I et miljø der det er flere brukere på hver arbeidsstasjon er det viktig at det er relativt enkelt for en bruker å logge inn og ut. I piloten har dette bydd på enkelte problemer som sannsynligvis skyldes smartkortløsningen levert av Telenor Conax. Imidlertid har vi greid å jobbe oss rundt dette problemet, hvis vi er nøye med å logge ut av Entrust før kortet taes ut. Problemene er rapportert til Telenor Conax som jobber med utbedringer. Organisatoriske utfordringer ved innføring av PKI i en helsevirksomhet Ansatte ved sykehusavdelinger og bydelshelsetjenesten har en stressende arbeidssituasjon. Det er dessuten høy gjennomtrekk og problemer med å få besatt stillinger, og mange blir værende kun en kort stund. Bruk av vikarer er dessuten utbredt. Dette innebærer mange utfordringer ved innføring av den type IT-løsninger som vi har benyttet i prosjektet. Det er problematisk å få gjennomført opplæringen fordi det er vanskelig å ta folk vekk fra arbeidet, uten at dette går ut over pasienter og gjenværende ansatte. Vaktordninger gir ytterlige problem, da folk kan ha fri eller senvakter (ettermiddag eller natt) de dagene som 16 det kjøres kurs. Forkunnskapene innenfor IT generelt dårlig blant sykepleiere. I tillegg har den store gjennomtrekken ført til at det stadig må læres opp nye personer. Vi fant ut at det mest hensiktsmessige var å kjøre opplæringen i små grupper tilpasset den enkeltes kunnskapsnivå, og at dette måtte kombineres med skriftlig prosedyrer og superbrukere på avdelingen som det var mulig å spørre om hjelp. Utskifting av personale fører også til at det må utstedes nye sertifikater og at gamle må trekkes tilbake, noe som medfører en del ekstraarbeid. Ideelt sett burde dette ha vært håndtert av personalavdeling el. Ved bruk av PKI-løsninger og personlige sertifikater vet man vanligvis hvem mottakeren er, og kan således velge vedkommendes sertifikat for kryptering. I en helsevirksomhet vil det ofte ikke være mulig å vite hvem som skal behandle meldingen, det avhenger av hvem som er på vakt den aktuelle dagen, og av hvordan arbeidsdelingen er. Vi fant det derfor nødvendig at alle sykepleiere på avdelingen som skulle motta meldingen, måtte ha mulighet for å lese denne. Dette medførte en del tekniske utfordringer. Vi måtte derfor kryptere meldingen til alle mulige mottakere på avdelingen. Andre mulige løsninger kunne ha vært å benytte avdelingssertifikater for kryptering, eller at en bestemt person (f.eks kontorpersonale) tok imot og videreformidlet alle meldingene. Enkelte steder kan også mangel på egnede plasser for plassering av PC-er og tilhørende utstyr være et problem. Slikt utstyr kan ikke stå i korridorer eller steder som er lett tilgjengelig for pasienter eller pårørende. Mangel på tidsmessig IT-utstyr og infrastruktur er ofte et problem for helsevirksomheter, og dette gjør at investeringene for å ta i bruk nye IT-løsninger blir ekstra høye, fordi man også må kjøpe nytt utstyr. Dette betyr også at nytteverdien av å innføre slike løsninger må være tilsvarende høye for å gi en positiv kost/nytte verdi. Men dette gir også muligheter for å se innføringen av flere ulike systemer i sammenheng. Det som gjør behovet for PKI løsninger spesielt stort innenfor helsevirksomheter er at man behandler store mengder sensitive personopplysninger som må sikres tilfredsstillende, samtidig med at det er behov for autentisering av brukerne og i enkelte tilfeller signering av dokumenter med medisinsk innhold. Videre anbefalinger for Aker sykehus Skisse av en mulig fremtidig løsning I dette avsnittet beskriver vi i korte trekk en mulig løsning basert på Entrust og JetForms produkter. Løsningen som skisseres vil imidlertid kreve noe programutvikling og tilpassing for å møte de særlige utfordringer som pilot-prosjektet har avdekket. Det har imidlertid ikke vært mulig å få gjennomført denne utviklingen innenfor prosjektet. Dette avsnittet er tatt med for å gi Aker sykehus beslutningsgrunnlag for videre prioriteringer. Vi starter med å diskutere noen krav som det vil være rimelig å stille til en full skala løsning. Deretter forsøker vi i noen grad å konkretisere hvordan en løsning som tilfredstiller disse kravene, kan bygges opp. Krav til løsning Det må stilles krav til sikkerheten i løsningen. Ut fra erfaringer og evaluering av piloten, mener vi at det er naturlig å legge en tilsvarende sikkerhetsløsningen i bunn. Løsningen har hatt tilfredstillende sikkerhet ivaretatt av sertifikater og offentlig nøkkelkryptografi. Den sikkerhetsmessig beste løsningen er derfor å videreføre dette. På den andre siden viser erfaringene fra piloten at brukervennligheten ikke har vært så god som man kunne ønske. Både bruk og administrasjon har et forbedringspotensial. Imidlertid ser det ut til at det ikke er mulig å forbedre brukervennligheten og samtidig 17 Sikker elektronisk samhandling på Aker sykehus benytte seg utelukkende av standard programvare. En videre tilpassning av applikasjonene behøver imidlertid ikke å være veldig omfattende. Entrust tilbyr et utviklingsverktøy som gjør det forholdsvis enkelt å gjøre slike tilpassninger. For at applikasjonen skal være enkel og effektiv, mener vi at brukeren må kunne gjøre følgende operasjoner innenfor en applikasjon: • Velge mellom ulike skjema. • Utfylling av skjema. • Signering av skjema • Kontroll av skjema med underskrift • Utskrift av skjema • Sende skjema ved å velge mottakeravdeling Sannsynligvis bør det også være mulig å motta skjema i denne applikasjonen. Vi mener her at det bør være enkelt å hente opp en ”Inbox” som viser alle skjema sendt til avdelingen. SESAM-piloten har ikke vært knyttet til andre systemer ved Aker sykehus. Piloten har hatt et eget nettverk, egen e-posttjener og egen linje til Bjerke bydel. Arbeidsstasjonene som er brukt i piloten har ikke vært benyttet til formål utenfor piloten. Problemstillinger knyttet til integrasjon mot Aker sykehus andre IT-systemer eller integrasjon mot ITsystemer i bydelene, har derfor ikke blitt utredet i detalj. Dette er imidlertid en problemstilling som må belyses hvis piloten skal danne grunnlag for å bygge ut tilsvarende løsninger i større skala. I kjølvannet av JetRek-prosjektet ser det ut som Aker sykehus vil ta i bruk programvare fra JetForm for å håndtere et større utvalg av skjema ved Aker sykehus. Det er designet utfyllingsmaler for en del skjema som brukes ved Aker sykehus. Dette inkluderer sykepleierapporten som har vært benyttet i SESAM-piloten. Dette taler i retning av at en løsning for sikker overføring av for eksempel sykepleierapporter bør ta utgangspunkt i JetForm når det gjelder utfylling av sykepleierrapporten. Vi har derfor foretatt en test av dette som er beskrevet i vedlegg 2. Videre ser det også ut til at en løsning i større skala må tilpasses e-post løsningen som velges i Oslo kommune. Det vil også være et krav til løsningen at Telenors sertifikatkatalog er tilgjengelig enten via en dedikert linje eller via Internett. Konkretisering av løsning I dette avsnittet vil vi konkretisere en anbefalt løsning nærmere. Anvendelsesområde for en løsning i tråd med den som er testet i SESAM-piloten vil sannsynligvis gå utover det å sende sykepleierapport mellom bydeler og avdelinger ved Aker sykehus. En løsning i større skala bør ta sikte på å gjøre det mulig å sende flere typer skjema mellom avdelinger på Aker sykehus og ulike deler av Oslo kommune. Ut fra kravene anført i forrige avsnitt ser vi det som naturlig at en løsning bygges opp omkring følgende tre teknologier: • Entrust sikkerhetsløsninger med sertifikater fra Telenor • JetForm for skjemahåndtering 18 • Et e-post system som gjør det mulig å sende e-post meldinger til nødvendige deler av Oslo kommune Disse tre teknologiene må syes sammen ved hjelp av tilpassningsmulighetene i Entrust og JetForm. Brukergrensesnittet bør sannsynligvis ta utgangspunkt i brukergrensesnittet til JetForm Filler. Tilleggsfunksjoner for å kryptere skjemaet til alle på mottakende avdeling kalles ved hjelp av for eksempel knapper på skjemaet. Disse knappene aktiviserer programkode i Visual Basic. Til dette bør det være mulig å benytte Entrust Development Toolkit for Visual Basic. Kryptering skal skje ved at en programbit sørger for å finne alle personene på en ønsket avdeling ved oppslag i Telenors sertifikat katalog. De offentlige nøklene til disse personene hentes inn, og skjemaet krypteres til disse. Programbiten skal deretter sende det krypterte dokumentet via e-post til den ønskede avdelingen. Fra et brukersynspunkt vil bruken bli som følger ved utfylling og sending av skjema. • Brukeren åpner ønsket skjematype ved å klikke på riktig ikon. • Skjemaet fylles ut • Det påføres elektronisk signatur. Hvis brukeren ikke har logget inn i Entrust ved å klikke på den gule nøkkelen på ”Taskbar”, vil Entrust be brukeren å logge seg inn ved å angi sitt (Entrust-)brukernavn og passord. • Brukeren trykker på en knapp Sende på skjemaet. • Skjemaet sendes automatisk til riktig avdeling basert på opplysningene i skjemaet. For en bruker vil mottak av skjema skje på følgende måte: • Brukeren velger ”Inbox” for skjemaer ved å klikke på et eget ikon. • Brukeren får opp en liste med skjema som er kommet inn. • Ved å klikke på ønsket skjema, vil det aktuelle skjemaet dekrypteres. For å gjøre dette må brukeren logge seg inn med sitt sertifikat. • Signaturen vil verifiseres og signaturdata vil vises på skjermen. • Skjemaet kan skrives ut eller prosesseres på annen måte. Generelle erfaringer fra bruk av PKI-løsningene Brukererfaringer Opplæring I forbindelse med oppgradering fra Windows 3.11 til Windows NT på sykehuset, fikk de fleste sykepleierne tilbud om kurs i Windows NT. I tillegg har det blitt holdt et kurs i Word. Telenor holdt 1 times foredrag om sikkerhet. Det var vanskelig for avdelingen å sende flere enn 2-3 sykepleiere av gangen, derfor ble det lagd et ”PC-rom” med 3 PC’er på avdelingen til gjennomføringen av den praktiske opplæringen. Det ble i tillegg lagd en brukerveiledning. I forbindelse med foredraget om sikkerhet, vurderte man underveis at brukerne burde få den praktiske opplæringen før foredraget om sikkerhet. Ved utvidelsen ble det bestemt å forklare enkelt hvilken sikkerhet som vi har valgt å bruke samtidig som man holdt den praktiske opplæringen, og ikke kjøre et eget kurs i sikkerhet. Det vil bli vurdert om et eget 19 Sikker elektronisk samhandling på Aker sykehus kurs angående sikkerhet vil bli holdt senere, når brukerne har fått litt mer kjennskap/erfaring med løsningen. Det er utarbeidet rutiner ved den enkelte sengepost/bydel som sier noen om hvem som har ansvar for å sjekke for innkommet mail og hvor ofte dette skal gjøres. Brukerstøtte Foreløpig er det kun 2 personer ved IT-avdeling, Aker Sykehus som har ansvaret for brukerstøtte, men på sikt vil Helpdesken overta. I forbindelse med 1 ukes test mellom Medisin post 9 og Bjerke bydel, gruppe Årvoll var det kun 2 henvendelser der brukerne trengte hjelp. Begge disse henvendelsene gjaldt problemer med Conax driveren. Det har så langt vært lite tekniske problemer eller behov for brukerstøtte etter at løsningen ble innført. Brukernes erfaringer Tilbakemelding fra Medisin post 9 har vært positiv. Det blir gitt uttrykk for at bruk av løsningen har ført til bedre samarbeid mellom posten og bydel. Medisin post 9 føler de kan tilby et bedre behandlingsopplegget til pasientene pga. tilgang på bedre og flere opplysninger fra bydel . I prosjektet har vi benyttet standard sykepleierapport for Aker Sykehus. Det ble imidlertid ytret et ønske om å utarbeide en bedre sykepleierapport enn den vi bruker i dag. Det har ikke vært et mål for prosjektet å utarbeide et bedre skjema for sykepleierapport enn den som benyttes i dag. Bjerke bydel avd. Årvoll sier opplæringen har vært tilfredsstillende, utfra at flere av brukerne hadde lite PC-kunnskap på forhånd. Årvoll synes også at systemet bedrer kommunikasjonen mellom bydelen og sykehuset. Det er viktig med tilgang til veiledning når det trengs, og dette har fungert bra i prosjektet så langt. Erfaringer gjort underveis Selv om brukerne (se spørreundersøkelse nr. 2) synes løsningen er brukervennlig, så mener prosjektgruppen at brukervennligheten og sikkerheten kan økes ved en mer tilpasset løsningen. Det bør være en kobling mellom mottakerliste (shared recipient list) og e-post adresse, slik at man velger hvem det skal krypteres til samtidig med valg av epost adresse. Sett ut fra sikkerhetsmessige hensyn bør det ikke være mulig å sende e-post uten at den er kryptert. Det er ønskelig at brukeren kan skrive sykepleierapporten, signere/kryptere/sende den og motta e-post mens de er i den samme applikasjonen På grunn av stor turnover har det vært et stort behov for kontinuerlig opplæring, sperring og bestilling av nye kort. Det bør utarbeides retningslinjer for hvordan dette skal håndteres. Spørreundersøkelser Det har vært gjennomført to spørreundersøkelser. Den første ble gjennomført før piloten ble igangsatt (i Trusthealth 2-prosjektet), den andre etter at brukerne har testet løsningen. Oppsummering første spørreundersøkelse Se vedlegg 1 ”Oppsummering Trusthealth 2” Oppsummering andre spørreundersøkelse Kun 10 personer har deltatt i spørreundersøkelse nummer 2, . 2 fra bydelen og 8 fra sykehuset. Alle (10) mener at elektronisk kommunikasjon mellom bydelen og sykehuset er noe man bør bygge videre på. Hele 8 synes systemet er brukervennlig (intuitivt å bruke) likevel ønsker 9 mer opplæring. Hva de ønsker opplæring i varierer (forskjellige program som Excel, PowerPoint, pasientadministrative systemet og noen sier generell opplæring). 20 Felles for deltagerne i spørreundersøkelsen er at de i liten grad benytter PC i det daglige arbeidet og i fritiden. 6 oppgir at de bruker PC mellom 1-5 timer pr. uke, mens 4 sier mindre enn 1 time pr. uke. 7 bruker ikke e-post/Internett privat. Alle svarer at de kun har sendt mellom 0-5 sykepleierapporter i løpet av prosjektperioden. I bydelen oppgir de at det stort sett er en person som har vært ansvarlig for å sende og motta sykepleierapporter. 4 av deltagerne i spørreundersøkelsen er i aldersgruppen 20-30 år, 4 er i aldersgruppen 31-40 år, og 2 i aldersgruppen 51-60 år. I forbindelse med prosjektet ble alle tilbudt kurs i Windows, Word. De fleste ble også tilbudt kurs i informasjonssikkerhet. Oversikt over hvilke kurs deltagerne har gjennomgått: Pasientadministrativt system 5 Windows (operativsystem) 5 Word (tekstbehandlingssystem) 4 Excel (regneark) 1 PowerPoint el. 1 Sikkerhetsopplæring ift. TH2 5 1 svarer i kommentarfeltet at de har gått på kurs, men usikre på hvilke kurs, men at de har deltatt på prosjektets kursopplegg. Oppfatning av, holdninger og tillit til informasjonssikkerhet ”Er, etter din mening, bruk av digital/elektronisk signatur (ved hjelp av et smartkort og en PIN-kode) tilstrekkelig som identifikasjon?” Her svarer 5 at de er enig, 4 sier at de er usikre og 1 svarer Vet ikke. ”Er det etter din mening greit å dele smartkort (og en PIN-kode) med andre for å lette arbeidet?” 6 er uenig i dette, 3 er usikre, mens 1 er enig i utsagnet. ”Vil en digital/elektronisk signatur hindre at en e-postmelding kan leses av uvedkommende?” 6 svarer Vet ikke, 3 svarer Ja og kun 1 svarer Nei. 7 oppgir at de vet hva som skal gjøres dersom de mister/blir frastjålet kort og/eller PINkode. 1 sier de ikke vet hva de skal gjøre. 2 har ikke svart på spørsmålet. Av de 7 som oppgir at de vet hva som skal gjøres dersom de mister/blir frastjålet kort/kode sier alle at de skal kontakte IT-avd (9) eller Telenor (1). 5 mener at bruk av systemet bidrar til en tryggere og sikrere utveksling av sykepleieopplysninger mellom sykehuset og bydelen enn dagens ordinære rutiner. 3 sier de er usikre, 1 er uenig i dette, mens 1 vet ikke. 5 vurderer sikkerheten i prosjektet (sett i forhold til å sende sensitive opplysninger med vanlig postgang) som bra, og 5 er usikre eller de vet ikke. Konklusjon fra andre spørreundersøkelse Alle som deltok mener at en bør bygge videre på løsningen, og de var også godt fornøyd med brukervennligheten til systemet; allikevel har de et stort ønske om mer opplæring. 21 Sikker elektronisk samhandling på Aker sykehus Det er ikke en klar forståelse av forskjellen på en digital signatur og kryptering. Halvparten av de spurte mener at systemet bidrar til en tryggere og sikrere utveksling av sykepleieopplysninger mellom sykehuset og bydelen, og ingen av de spurte mente at sikkerheten i prosjektet var dårlig. Konklusjon Pilotprosjektet har demonstrert at det er mulig å ta i bruk PKI-baserte løsninger for sikker elektronisk samhandling i helsevesenet i Norge. Brukerne har gitt tilbakemelding om at løsningen bedrer samarbeidet og kommunikasjonen mellom sykehus og bydel, slik at man kan tilby et raskere og bedre behandlingsopplegg til pasientene. Det ble også uttrykt ønsker om å videreføre denne typen løsninger. Det har vært betydelige tekniske utfordringer knyttet til sikkerhetsløsninger, med hensyn til smartkort, smartkortleser, nettverk og sikkerhetsprogramvare. Vi har erfart at deler av PKI-løsningen som vi har benyttet ikke har vært tilstrekkelig moden. I tillegg har det vært utfordringer knyttet til å tilpasse standard applikasjoner til anvendelsene i piloten. Spesielle organisatoriske utfordringer har vært å få gjennomført tilstrekkelig opplæring i en stresset arbeidssituasjon, manglende kontinuitet som følge av hyppig utskifting av personale og ubesatte stillinger, samt problemer knyttet til utstedelse av kort og sertifikathåndtering. Ved en videreføring av løsningene på Aker sykehus anbefaler vi at man vektlegger en bedre integrasjon med eksisterende helseinformasjonssystemer. I en videreføring bør man dessuten legge bedre til rette for at pasientopplysninger ikke (utilsiktet) kan overføres uten bruk av nødvendige sikkerhetsløsninger. Vi ser et stort potensiale for bruk av denne typen løsninger i offentlig sektor, og helsevesenet spesielt, men vi anbefaler at man nøye vurderer hvilket sikkerhetsnivå man bør legge seg på ved innføringen av slike løsninger. Dette gjelder f.eks. om man skal benytte kortbaserte eller softwarebaserte løsninger, prosedyrer for kortutstedelse og krypteringsstyrke. 22 Vedlegg 1: Oppsummering fra TrustHealth2 Norwegian Demonstration Site Aker Hospital Application Scenario before Introducing Security Services Electronic communication has until now not been used to send reports containing nursing and medical information between Aker University Hospital and the Home Care Units cooperating with the hospital. Up until now all reports have been send by mail. Reports from the hospital to the Home Care Unit are often sent together with the patient. When a patient who is receiving help from the Home Care Services is brought to the hospital there is often no information about the sort of help the patient has received until then. This means that the nurses at the hospital have to phone up and get the necessary information, and so the healthcare workers use a lot of their time to get the correct information and to communicate with each other. Because of this the healthcare workers at Aker Hospital and in the care establishment are not used to dealing with security services when sending nursing and medical reports to each other. Policy Description We choose to use E-mail to transfer the reports containing patient information from the hospital to the local city or v.v. E-mail is easy to operate and therefore needs minimal training. For identification we have decided to use smart cards and have installed smart card readers. All information will be encrypted before sending. We will set up a connection to the CA (Telenor) to check if the cardholder is registered. The education has included 2 days divided into one day devoted to Windows NT and Word and one day devoted to use of E-mail, security services and the TTP. Application Scenario after Introducing Security Services Nurses at Aker hospital will write their reports in predefined forms available in MS Word. These reports will be secured (encrypted and signed) and sent by e-mail to the Home cares of Bjerke and Sankthanshaugen, making use of MS exchange mail server and MS Outlook mail clients including Entrust Express plug-ins for security. The demonstrator will be implemented in a separate network. Each branch of the hospital will have their own special purpose PC set up, which will be used by all nurses in that branch. Each Home care unit will have a similar set up. The PCs will be set up with common user and password for all users at a branch. However, all users of the system will receive their own personal smart card to sign the outgoing messages and to decrypt incoming messages. There will be set up a helpdesk for this project. This project does not have the purpose of handling long term archiving in electronic format. The reports will therefore be printed out in two copies at the hospital and signed manually. These copies will be used for local archival and archival at the local Home cares. However, the Home care units will be able to print out the reports when received by e-mail to prepare for the reception of the patients, before receiving the official documents. The reports will be deleted from local storage at Aker hospital after it has been sent by email and printed out. The reports will be deleted from local storage at the Home cares when printed out. This is done to avoid storing sensitive information on these PCs for longer time. The PCs must be discarded properly after the project due to the sensitive information that has receded on the PCs during the project. 23 Sikker elektronisk samhandling på Aker sykehus The scope of the project does not include a secure connection to the Internet. The project has therefore used dedicated connections to separate the network from other networks to avoid any legal conflicts. All information transferred will be encrypted and signed. Description of the User Group(s) at the Demonstration Site Demographics The members of the Norwegian user group consists of nurses and secretaries from 3 hospital units (medical and surgical wards) at Aker University Hospital and 2 Home care units. We have chosen to interview approximately 10 persons from each hospital unit and all the nurses in the Home care units. Table 0.1: Demographics - Sex Sex Female Male absolute 35 5 40 % 87,5 12,5 100.0 Only 12,5 % of the users evaluated are males. That is typical for this kind of Health Professionals in Norway. Table 0.2: Demographics - Age Age ≤ 20 years 21-30 years 31-40 years 41-50 years 41-50 years >60 years absolute 0 26 8 6 0 0 40 % 0,0 65,0 20,0 15,0 0,0 0,0 100,0 65 % of the users are between 21 and 30 years, and this is typical for nurses working in hospitals and home care in the big cities, not so typical for the countryside and smaller cities. This is consistent with the fact that nearly 80 % are working at a non-management level. Education and Training It was allowed to give more than one answer. Most of the users evaluated (92,5 % ) are nurses. The rest (7,5 % ) are secretaries. Due to the fact that most of the nurses are young (between 21 and 30) only a few have started and finished a university study. Table 0.3: Education - Basic education Education University University (not yet finished) Advances College (Nursing School) 24 Abs. 2 8 37 % 5,0 20,0 92,5 Vocational / Professional Training School-leaving(High school) Examination 2 1 5,0 2,5 More than 70 % of the Health Professionals (HPs) are working at the Aker Hospital (72,5 %). Aker Hospital is both a university and a community hospital. Only 27,5 % are working at Home Care units. All of them are salaried workers (100 %). Profession Nearly 80 % of the users are not involved with management decisions in connection with their job positions. This is not a surprise knowing that 65 % are between 21 and 30 years old and only 5 % have finished university studies. We also see that 60 % of the males are in the lower management level. This is typical for male nurses who earlier and more often has a job that includes management decisions. Table 0.4: Profession - Management Level Management Level Upper Middle Lower No Management Level abs. 0 1 8 31 40 % 0,0 2,5 20,0 77,5 100,0 For fields of activity, it was allowed to give more than one answer. 95 % of the users interviewed link their daily work directly to clinical care or other care-related business. Only 5 persons related their work to the administration field although 9 persons answered that they worked in middle or lower management level. 25 Sikker elektronisk samhandling på Aker sykehus Table 0.5: Profession - Fields of activity Field(s) of Activity Clinical care Other care-related business Administration abs. 37 1 5 % 92,5 1,5 12,5 Grouping Types before and after Introducing Security Services When grouping the health professionals we have decided to work with four groups although there are only a few persons in some of the groups. There were nearly identical scores for both nurses and secretaries, and we have placed them in the same group. In grouping the 56 questions in the second part of the survey we have divided the questions in three groups as explained in chapter 3.4.2. Evaluation Results before Introducing Security Services The evaluation results before introducing security services shows that we have a very homogenous group. There is relative little difference between hospital and home care in their responses. Still there were a few differences: Software/operating system too slow Home Care Hospital 33 % Often/Very Often 66 % I don’t know 65 % Often/Very Often 9% I don’t know It seems that the users at the hospital find the system slower than the ones at home care units. It is likely to believe that this may be a result of technical solutions or that the network at the hospital is bigger and more complex than at the home care unit. This may influence on how fast it is. Lost data Home Care 33 % answer Never/seldom 66 % answer I don’t know 26 Hospital 73 % answer Never/seldom 27 % answer I don’t know There is probably a connection between lost data, little use of computer or the purpose of why the computer is used. At the hospital most of the nurses use the computer only to get result of blood samples, from a database. There is seldom use of saving data. All of the users (100 %) find security valuable. Most of these found it hard to answer the questions concerning security due to little computer-related work, knowledge of IT terminology and computer competence. This gives a high level of “I don’t know” answers. Due to the answers of if computers make the job more enjoyable or not, the majority replied positive. Computers make the job more enjoyable Home Care 100 % Agree absolutely/Agree Hospital 78 % Agree absolutely/Agree Computer not available Home Care 66 % answer Never/seldom Hospital 78 % answer Never/seldom In the need of a computer, most of the users find it available. This is not surprising since they are in such little use. Computer work requires more competence Home Care 100 % Agree absolutely/Agree Hospital 95 % Agree absolutely/Agree According to this, the users are motivated to increase their knowledge of how to use computers in their daily work. Because of little use and competence of computers, it is necessary to prepare an essential training to the users, before introducing the system. It is also important that the system is made as user-friendly as possible. 27 Sikker elektronisk samhandling på Aker sykehus Some examples from Norway; The effort for security in information technology is exaggerated. Home Care 33 % 66 % Hospital 79 % 21 % Disagree/Disagree absolutely I don’t know Disagree/Disagree absolutely I don’t know The integrity of electronic documents has to be guaranteed or verified uniquely respectively. Home Care 66 % 33 % Hospital Agree absolutely/Agree I don’t know 95 % Agree absolutely/Agree 5% I don’t know Medical data in computers systems are more and better protected than others Home Care 33 % 66 % Hospital 13 % 70 % Agree absolutely/Agree I don’t know Agree absolutely/Agree I don’t know The safety of computer systems is high Home Care 33 % 66 % Agree absolutely/Agree I don’t know 28 Hospital 30 % 53 % Agree absolutely/Agree I don’t know Encryption of electronically stored medical data is incomprehensible and unclear Home Care Hospital 100 % I don’t know 95 % I don’t know Electronically stored medical data are more secure than paper documents Home Care 33 % 66 % Hospital 13 % 70 % Agree absolutely/Agree I don’t know Agree absolutely/Agree I don’t know Electronically stored medical data can be handled more confidential than papers Home Care 33 % 66 % Hospital 17 % 57 % Agree absolutely/Agree I don’t know Agree absolutely/Agree I don’t know Passwords are secure enough Home Care 33 % 66 % Hospital 22 % Agree absolutely/Agree I don’t know Agree absolutely/Agree 29 Sikker elektronisk samhandling på Aker sykehus 39 % I don’t know 30 Information technology allows a higher security level for medical data Home Care 100 % I don’t know Hospital 83 % I don’t know I like to work with computers and network and use the extensive chances of electronic communication Home Care 100 % I don’t know Hospital 78 % Agree absolutely/Agree The function of computers and software are not transparent Home Care Hospital 100 % Agree absolutely/Agree 82 % Agree absolutely/Agree Computer work improves the information flow Home Care 66 % 33 % Hospital Agree absolutely/Agree I don’t know 95 % Agree absolutely/Agree 5% I don’t know Electronic communication is more secure than regular mail or facsimile Home Care 66 % 33 % Hospital 26 % Agree absolutely/Agree I don’t know Agree absolutely/Agree 31 Sikker elektronisk samhandling på Aker sykehus 60 % I don’t know You can trust your communication partner within a network Home Care 66 % 33 % Hospital 22 % 60 % Agree absolutely/Agree I don’t know Agree absolutely/Agree I don’t know Communicating electronically it is important that the partners of the communication authenticate each other specifically Home Care 33 % 66 % Hospital Agree absolutely/Agree I don’t know 83 % Agree absolutely/Agree 17 % I don’t know It must not be possible to deny that message was sent (non-repudiation of origin) Home Care 33 % 33 % Hospital 87 % 13 % Agree absolutely/Agree I don’t know Agree absolutely/Agree I don’t know It must not be possible to deny that message was received (non-repudiation of receipt) Home Care 33 % 33 % Agree absolutely/Agree I don’t know 32 Hospital 87 % 13 % Agree absolutely/Agree I don’t know Electronic documents have to be signed in an absolutely secure manner Home Care 66 % 33 % Hospital Agree absolutely/Agree I don’t know 91 % Agree absolutely/Agree 9% I don’t know Remark: None of the users has knowledge of Health Professional Cards (HPC). Evaluation Results after Introducing Security Services The Norwegian demonstrator was not in full use until late in the project period, and so there was not enough time to do a full evaluation of user experiences and the security solutions effect on the attitudes and behaviour of the healthcare professionals using the systems. In addition the department in which the solutions was implemented experienced a high rate of employee turnover that impaired the possibility of studying the long term effects. We have therefore chosen a more qualitative approach to the evaluation. Feedback from the hospital department and the home care unit involved in the pilot has been positive, and the users have expressed that the use of the solution has led to improved co-operation between the department and the home care unit. The users at the hospital department feel they are able to provide better care for their patients because they are receiving better and more information from the healthcare unit. The users had no problems to accept that the security in the solution was good enough for the purpose. The Norwegian project had a large proportion of fairly young healthcare workers (61% between 21 and 30 at the onset of the study). It is reasonable to assume that this is part of the reason the use of the new system has been accepted as readily as it has. 33 Sikker elektronisk samhandling på Aker sykehus Recommendations for Education and Training Because few healthcare workers can spend much time away from their regular duties, training should be held as locally as possible, and be efficient and focused on the practical use of the system. In Norway, the training was held with small groups (2-3 persons) in an ad hoc computer room established at the department. Because of the often high turnover rate for healthcare workers establishing procedures to ensure that new employees are trained in the system and procedures handling removal of access rights when people quit or change organisational roles are very important. A suggestion is to establish power users at the departments using the system to handle first line user support and introducing new users to the system. Recommendation for Medical Scenarios In medical scenarios the security solutions should be kept as transparent and easy to use as possible, so as to allow the healthcare workers to focus on their primary responsibilities, patient care. In Norway, the project used a Word document template modelled after an ordinary nursing report, thus easing the transition from paper to electronic communication. It is also important to stress the importance of using the genuine interest in using and learning new methods of electronic communication that most healthcare workers display, especially in the early stages of introducing these systems. This interest must be kept alive, and not diminished by the experience of awkward and confusing user interfaces. The use of security services and technology will be experienced as an empowering tool with a valuable function as long as it is not seen as overly imposing on the practical use of the system. Conclusions Introduction to and familiarity with security technology is a good way to build understanding and positive attitudes to information security. The users in the pilot have expressed that the use of the solution has led to improved co-operation between the department and the home care unit. Users at the hospital department felt they were able to provide better care for their patients because they received better and more information from the healthcare unit, and they had no problems to accept the security of the solution. Most of the healthcare workers in the Norwegian study was between 21 and 30 years of age and one can assume that this facilitated the introduction and adoption of the new solution somewhat. There was little resistance to introducing the system, and no one reported any objections to the use and perceived security of the solution. 34 Vedlegg 2: Spørreskjema til andre spørreundersøkelse BAKGRUNNSOPPLYSNINGER: 1. Hvilken aldersgruppe tilhører du (sett kryss) ? 20 - 30 år 31 - 40 år 41 - 50 år 51 - 60 år over 60 år 2. Hvor arbeider du (sett kryss) ? Hjemmesykepleien Sykehusavdeling IT -KOMPETANSE: 3. Hvilke datakurs/opplæring har du gjennomgått: Pasientadministrativt system Windows (Operativsystem) Word (Tekstbehandlingssystem) Excel (Regneark) PowerPoint e.l. Sikkerhetsopplæring ift. TH2 Annet............................................................................…………. 4. Ønsker du mer opplæring? Ja □ 35 Sikker elektronisk samhandling på Aker sykehus Nei □ Hvis Ja, hva ønsker du mer opplæring i?……………………………………………… 5. Bruker du e-post/Internett i fritiden? (sett kryss) Ja Nei □ □ 6. Hvor mange timer pr. uke bruker du ved PC’en/datamaskinen (både på arbeid og hjemme) (sett kryss) ?: Mindre enn 1 time pr. uke 1 - 5 timer pr. uke 5 - 10 timer pr. uke Over 10 timer pr. uke OPPFATNING AV, HOLDNINGER TIL OG TILLIT TIL INFORMASJONSSIKKERHET Her er vi ute etter ditt syn på det å sende ulike opplysninger elektronisk. Først vil du bli presentert for en del utsagn som du skal si deg enig eller uenig i. Kryss av for det som passer best i forhold til hvert utsagn. 7. Er, etter din mening, bruk av digital/elektronisk signatur (ved hjelp av et smartkort og en PIN-kode) tilstrekkelig som identifikasjon?. Enig Usikker Uenig Vet ikke Kommentarer:……………………………………………………………… ………………… 8. Er det etter din mening greit å dele smartkort (og en PIN-kode) med andre for å lette arbeidet ? Enig Usikker 36 Uenig Vet ikke Kommentarer:……………………………………………………………… ………………… 9. Vil en digital/elektronisk signatur hindre at en e-postmelding kan leses av uvedkommende? □ Ja □ Nei Vet ikke □ Erfaringer fra prosjektet TH2 10. Ca. hvor mange sykepleierapporter (i løpet av prosjektperioden) har du sendt ved hjelp av e-post? □ 0-5 5-10 □ 10-15 □ 15-20 over 20 □ □ 11. Synes du elektronisk kommunikasjon mellom bydelene og sykehuset er verdt å på bygge videre på? Ja □ 37 Sikker elektronisk samhandling på Aker sykehus Nei □ 12. Er systemet (bruk av Word/e-post/Smartkort) brukervennlig/intuitivt å bruke? Ja Nei □ □ Hvis nei, hva synes du er mest ulogisk?………………………………………………………. ……………………………………………………………………………… …………………. 13. Vet du hva som skal gjøres dersom du mister/blir frastjålet ditt smartkort eller PIN-koden? Ja Nei Hvis ja, gi ytterligere informasjon...........................................................………………………. 14. Bidrar, etter din mening, bruk av systemet (e-post, Word, kryptering, digital signatur) til en tryggere og sikrere utveksling av sykepleieopplysninger mellom sykehuset og bydelen enn dagens ordinære rutiner? Enig Usikker 38 Uenig Vet ikke 15. Hvordan vurderer du sikkerheten i dette prosjektet (sett i forhold til å sende sensitive opplysninger med vanlig postgang)? Enig Usikker 39 Uenig Vet ikke Sikker elektronisk samhandling på Aker sykehus Vedlegg 3: Test av JetForm Filler i SESAM-piloten I dette kapittelet beskriver vi hvordan JetForm Filler kan brukes i stedet for Word til utfylling av sykepleierapporten. Det beskrives også hvordan brukeren kan signere, sende og motta rapporter direkte i JetForm Filler. Kapittelet er skrevet på bakgrunn av JetForm Filler i piloten på Aker sykehus. Testen er imidlertid ikke utført i full skala. Utfylling av sykepleierapport i JetForm Filler For å kunne starte utfylling av et skjema i JetForm Filler må det være utformet en mal for skjemaet. En slik mal ligger som en fil som er tilknyttet JetForm Filler, slik at brukeren ved å dobbeltklikke på malen, får opp dette skjemaet og kan starte utfyllingen. Utfyllingen av skjemaet er forholdsvis enkelt, og brukeren beveger seg mellom de ulike feltene ved å bruke tabulator. Designeren av skjemaet kan legge inn restriksjoner og tester på de ulike postene som sikrer integriteten av opplysningene som fylles inn i skjemaet. Når rapporten er utfylt, kan rapporten lagres eller sendes. Et ferdig utfylt skjema kan lagres i form av en fil eller sendes direkte. I begge tilfeller kan man velge å kryptere og/eller signere. Når skjema designes for JetForm er det også mulig å legge inn knapper direkte i skjemaet. Disse vil ikke vises når skjemaet skrives ut, men kan være en grei måte å gjøre viktige funksjoner lett tilgjengelig for brukeren. 40 Som ved lagring kan det velges å signere og/eller kryptere. Hvis signering velges fungerer dette som ved lagring. Velges kryptering vil JetForm/Entrust/Exchange lete etter offentlig nøkkel knyttet til mottaker. I piloten på Aker vil dette mislykkes, siden sertifikatene er knyttet til personer og ikke e-post adresse. Problemstillingen her blir den samme som ved bruk av Outlook/Express. Åpning av lagret rapport og mottak av rapport som er sendt via e-post Ved å klikke på et ikon eller ved å bruke Åpne dialogen, bringes en tidligere utfylt rapport frem. Hvis denne er signert, og brukeren ikke er logget inn i Entrust, kommer Entrust innlogging. Dette betyr at det er kun de som har sertifikat selv som kan verifisere signaturer. Etter å ha logget inn, vil signaturen verifiseres, og det vil komme frem en melding om dette. Ved å velge flere detaljer om signaturen, kommer følgende skjermbilde opp: 41 Sikker elektronisk samhandling på Aker sykehus Etter at brukeren har trykket ok, kommer rapporten frem. Det er også mulig å motta rapporter som er sendt via e-post. Dette kan gjøres direkte i JetForm Filler. Ved å velge Sjekk e-post.. under e-post menyen i JetForm Filler, sjekkes det om det er innkommende rapport. Kun meldinger som er sendt fra JetForm Filler vises. Ved å klikke på melding åpnes denne. Hvis rapporten er signert vil signaturen først verifiseres på sammen måte som ved åpning av rapporter lagret på disk. 42 Vedlegg 4: Brukerbeskrivelse 43