Spelling suggestions: "subject:"itext"" "subject:"idext""
1 |
Vidareutveckling av AppCMSGustav, Rosenlund, Johan, Holmberg January 2014 (has links)
I denna uppsats kommer vi dokumentera vidareutvecklingen av Softwerk AB’s Content Management System kallat AppCMS. I dagsläget innefattar AppCMS plattformarna iOS, Android och Windows Phone. Kunderna till Softwerk AB har dock uttryckt ett behov av att även kunna nå ut till sina användare med en webbaserad samt en utskrivningsbar lösning. AppCMS’s exportformat har därför analyserats för att undersöka möjligheten till att återanvända det existerande exportformatet från AppCMS även för dessa plattformarna. Undersökningen gav klartecken för att påbörja implementationen av de olika lösningarna. Resultatet av arbetet blev ett tillskott till AppCMS i form av en webb- samt en utskrivningsbar version. I uppsatsen beskrivs de problem vi stött på, hur vi hanterat dessa samt vilka beslut som har tagits. / In this essay we will follow the continuous development of the company Softwerk´s Content Management System (CMS) called AppCMS. AppCMS currently includes the following platforms, iOS, Android and Windows Phone. The customers of Softwerk have expressed the need of also being able to reach their customers with a web based as well as a pdf version. AppCMS’s export format have therefore been analyzed to evaluate the possibility of reusing the existing format from AppCMS for these platforms as well. The examination confirmed that the existing format could be reused for the new solutions and that the implementation phase could begin. This work resulted in an addition to AppCMS in the shape of a web and pdf based version. The essay describes the problem we encountered, how we handled them as well as the decisions taken in the process.
|
2 |
En säker digital CV-hantering med TOTP- och HOTP-algoritmer : Jämförelse mellan TOTP- och HOTP-algoritmerMarzban, David January 2024 (has links)
Projektet syftade till att erhålla en djupgående förståelse för OTP-, TOTP- och HOTP-algoritmer samt deras tillämpningar inom säkerhet och integration, särskilt med avseende på digitala CV och PDF-filsäkerhet. För att uppnå detta genomfördes en noggrann undersökning av algoritmernas funktion och lämplighet för att säkerställa en robust säkerhetsinfrastruktur för digitala dokument. Metoden innefattade först en omfattande insamling av relevant information och teoretisk bakgrund för att etablera en grundläggande förståelse för ämnet. Därefter utvecklades en webbapplikation med Java, Java Create PDF med iText, JSF och JSP, som möjliggjorde skapandet av PDF-CV och testning av de olika algoritmerna. Implementeringen av algoritmerna på PDF-filen möjliggjorde en empirisk jämförelse av deras effektivitet och säkerhetsnivåer. Under projektets gång utvärderades både tekniska utmaningar och potentiella säkerhetsrisker. Arbetet krävde en noggrannhet och metodiskt tillvägagångssätt för att säkerställa att algoritmerna fungerade enligt förväntningarna och att integriteten hos den digitala informationen bevarades. Sammanfattningsvis har projektet bidragit till en fördjupad förståelse för OTP-, TOTP- och HOTP-algoritmer och deras tillämpningar inom digital säkerhet. TOTP-algoritmen generellt är mer säker på grund av sin tidsbaserade natur, medan HOTP-algoritmen kan vara fördelaktig i situationer där tidsynkronisering är utmanade. Dessa resultat visade att TOTP-algoritmen är mest lämplig för att välja för detta projekt och kan användas som grund för framtida utveckling av säkra digitala kommunikations- och dokumenthanteringsplattformar. / This project aimed to acquire a deep understanding of OTP, TOTP, and HOTP algorithms and their applications in security and integration, particularly concerning digital CVs and PDF file security. To achieve this, a thorough examination of the algorithms functionality and suitability for ensuring a robust security infrastructure for digital documents conducted. The methodology first involved comprehensive collection of relevant information and theoretical background to establish a foundational understanding of the subject. Subsequently, a web application developed using Java, Java Create PDF with iText, JSF, and JSP, enabling the creation of PDF CVs and testing of the different algorithms. The implementation of the algorithms on the PDF file facilitated an empirical comparison of their efficiency and security levels. Throughout the project, both technical challenges and potential security risks evaluated. The work required precision and a methodical approach to ensure that the algorithms functioned as expected and that the integrity of the digital information ware preserved. In summary, the project has contributed to a deeper understanding of OTP, TOTP, and HOTP algorithms and their applications in digital security. The TOTP algorithm is generally more secure due to its time-based nature, while the HOTP algorithm may be advantageous in situations where time synchronization is challenging. These results showed that the TOTP algorithm is the most suitable choice for this project and can serve as a basis for the future development of secure digital communication and document management platforms.
|
Page generated in 0.041 seconds