Treffer: Digitaalisen allekirjoituksen toteuttaminen

Title:
Digitaalisen allekirjoituksen toteuttaminen
Authors:
Publication Year:
2025
Collection:
Theseus.fi (Open Repository of the Universities of Applied Sciences / Ammattikorkeakoulujen julkaisuarkisto)
Document Type:
Dissertation bachelor thesis
Language:
Finnish
Rights:
fi=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|sv=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|en=All rights reserved. This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.|
Accession Number:
edsbas.69EE16A
Database:
BASE

Weitere Informationen

Opinnäytetyön tarkoituksena oli luoda ratkaisu toimeksiantajayrityksen järjestelmään, mikä mahdollistaa digitaaliset allekirjoitukset työntekijän ja asiakasyrityksen välillä. Toteutus tehtiin hyödyntäen olemassa olevia JavaScript-kirjastoja sekä Signicatin autentikointiin tarkoitettua REST APIa. Ratkaisu toteutettiin taustajärjestelmään Firebase Cloud Functions -funktioina ja lisäksi työssä kehitettiin käyttöliittymät mobiilisovellukselle React Nativea käyttäen sekä hallinta- ja tilausjärjestelmään Vue.js:n avulla. Opinnäytetyöraportissa käsitellään keskeisiä termejä ja avataan aiheeseen liittyviä käsitteitä. Lisäksi esitellään käytetyt teknologiat ja kuvataan toteutusvaiheet yksityiskohtaisesti. Työn tuloksena syntyi kehitysympäristössä toimiva digitaalinen allekirjoitusprosessi, jossa allekirjoitus luodaan vahvan sähköisen tunnistautumisen jälkeen. Toteutus vastasi toimeksiantajayrityksen odotuksia. Jatkokehityksen kannalta keskeistä on sopimusten luontiin tarkoitetun työkalun saattaminen loppuun asti, jotta rajapinta voidaan ottaa käyttöön osana yrityksen laajempaa järjestelmää. ; The purpose of the thesis was to create a solution for the client company's system that enables digital signatures between the employee and the client company. The implementation utilized existing JavaScript libraries and the Signicat Authentication REST API. The solution was built in the backend as Firebase Cloud Functions, and additionally, user interfaces were developed for the mobile application as well as the management and ordering system. The report examines key concepts and technologies used in the implementation and describes the development process in detail. As a result, a working digital signature process was created in the development environment, where a digital signature is generated after strong authentication. The implementation met the company's expectations, and future development will focus on finalizing the contract creation tool so that the API can be integrated into the company's system.