• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 1
  • 1
  • Tagged with
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 2
  • 1
  • 1
  • 1
  • 1
  • 1
  • 1
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Encrypted Chat Client : Encrypted communication over XMPP

Rosén, Oskar January 2015 (has links)
Every day there are internet users all over the world who sends a total sum of millions of emails and instant messages and a majority of these are sent and transmitted without any form of encryption. When we send an unencrypted message it can be monitored, analyzed and even stored by organiza-tions and individuals. Therefore using encrypted communication is vital for not having our privacy violated. One of the problems that needs to be solved is to allow two persons to communicate in (near) real time through text over internet in a secure and easy way for the user, while at the same time allowing the user to have a good experience and maintaining confidentiality. The chat client should be able to communicate with other platforms than only itself and must therefore use and fol-low an existing protocol for instant messaging. To receive a true end-to-end encryption, all data needs to be encrypted and decrypted locally on the user's computer before it is sent out on the inter-net. SSL / TLS can be used as a protective layer, but it must be complemented by an extra and sepa-rate layer of encryption since SSL / TLS is not an authentic end-to-end encryption. This is because of the SSL data is decrypted when they land on the server, while true end-to-end data is only de-crypted locally on the receivers computer. This thesis have resulted in a working chat client built on the XMPP protocol with support for using OTR encryption that offers true end-to-end encryption. / Varje dag finns det internetanvändare världen över som sammanlagt skickar miljontals email och direktmeddelanden vilka majoriteten skickas och överförs utan någon form utav kryptering. När vi skickar ett okrypterat meddelande kan det bli övervakat, analyserat och till och med lagrat utav or-ganisationer och individer. Därför är användande utav krypterad kommunikation avgörande för att inte vår integritet ska kränkas. Ett utav problemen som behöver lösas är att tillåta två personer att kommunicera i (nära) realtid genom text över internet på ett säkert och enkelt sätt för användaren. Detta samtidigt som användaren har en bra användarupplevelse och bibehåller konfidentialitet. Chattklienten ska kunna kommunicera med andra plattformar än sig själv och måste därmed an-vända sig utav och följa ett existerande protokoll för direktmeddelanden. För att få en riktig end-to-end kryptering måste all data krypteras och dekrypteras lokalt på användarens dator innan det skickas över internet. SSL / TLS kan användas som ett skyddande lager, men måste kompletteras av ett extra och separat lager av kryptering då SSL / TLS inte är äkta "end-to-end" kryptering. Detta är på grund utav att SSL data är dekrypterad när det kommer till servern, medan äkta "end-to-end" kryptering endast är dekrypterat lokalt på mottagarens dator. Denna avhandling resulterade i en fungerande chattklient byggt på XMPP protokollet med stöd för OTR kryptering som erbjuder äkta "end-to-end" kryptering.
2

Integration av XMPP-baserad chatt och flexiteBPMS / Integration of XMPP based chat and flexiteBPMS

Tibell, Sarah January 2014 (has links)
Större kommuner och industrier använder alltmer automatiserade processer för tjänster och rutinerså som kundcenter och felhantering. Flexeurope AB är ett företag med flera års erfarenhet av auto-matiserade processer och arbetar med att definiera, visualisera, konstruera och optimera processer.Företaget utvecklar även ett webbaserad IT-system för processhantering, kallat flexiteBPMS. Inom en kommun eller industri arbetar ofta flera handläggare, ibland uppemot hundratals, med atthantera ärenden i processer. Detta ställer krav på att handläggare kan kommunicera med varand-ra. Effektivare kommunikation där handläggare snabbare får svar innebär effektivare hantering avärenden. Marknaden har till följd av detta uttryck önskningar om att möjliggöra en form av realtids-kommunikation kring ärenden i flexiteBPMS. Med detta som bakgrund har det här arbetet undersökt, planerat och genomfört en integration av enXMPP-baserad chatt med flexiteBPMS. Det slutgiltiga integrerade systemet möjliggör för handläggareatt chatta med andra handläggare samt att spara delar av en chattkonversation som ett meddelandekopplat till ett ärende; alternativt att skapa ett nytt ärende i flexiteBPMS. Resultatet av arbetet inne-bär, vid eventuell framtida lansering, bättre förutsättningar för handläggare att effektivare utföra sittarbete, vilket medför att tiden för ärendehantering kan reduceras. / Municipality, large enterprises and companies are using more and more automated processes forprocedures such as service recovery and customer services. Flexeurope AB is a company speciali-zed in business process automation and it has several years of experience of defining, visualizing,constructing and optimizing processes. The company is also developing a commercial web basedapplication for managing processes called flexiteBPMS. Within a municipality or enterprise it is not unusual that a large amount of administrators and caseworkers are dealing with processes and errands. In large organizations, who may consisting of up toa hundred case workers, the communication possibilities are vital for the work effectiveness, whenadministrators needs information from each other. Due to this realization Flexeurope AB have recei-ved requests of enabling another type of communication in flexiteBPMS. As a result of the above described background, this work have studied, planned and carried outan integration of a XMPP based instant messaging system, called chat, with flexiteBPMS. The final,integrated system enables peer-to-peer conversation in real time between case workers and offers thepossibility to save a chat conversation in flexiteBPMS, either as a message linked to an errand or as anew errand connected to a process. The result of this work, in case of a possible future launch, wouldinduce for administrators to work more effective and in course of time this means a reduced time forhandling of a matter.

Page generated in 0.0712 seconds