Spelling suggestions: "subject:"datorteknik"" "subject:"datortekniks""
1121 |
Blockchain Technology and Smart Contracts: Privacy-preserving ToolsBergquist, Jonatan January 2017 (has links)
The purpose of this Master's thesis is to explore blockchain technology and smart contracts as a way of building privacy-sensitive applications. The main focus is on a medication plan containing prescriptions, built on a blockchain system of smart contracts. This is an example use case, but the results can be transferred to other ones where sensitive data is being shared and a proof of validity or authentication is needed. First the problem is presented, why medication plans are in need of digitalisation and why blockchain technology is a fitting technology for implementing such an application. Then blockchain technology is explained, since it is a very new and relatively unfamiliar IT construct. Thereafter, a design is proposed for solving the problem. A system of smart contracts was built to prove how such an application can be built, and suggested guidelines for how a blockchain system should be designed to fulfil the requirements that were defined. Finally, a discussion is held regarding the applicability of different blockchain designs to the problem of privacy-handling applications. / Syftet med detta examensarbete är att utforska blockkedje teknologi och s.k. smarta kontrakt för att bygga applikationer där känslig information hanteras. Huvudsakligen ligger fokus på att utveckla en struktur baserad på blockkedje teknologi och smarta kontrakt för en medikationsplan. Detta är ett typ-exempel för att visa hur en sådan applikation kan byggas, men resultaten kan överföras till andra områden där känslig data delas mellan parter, eller där ett bevis för korrekthet krävs. Först presenteras problemet, varför medikationsplaner behöver digitaliseras och varför blockkedje teknologi är väl anpassat för att implementera en sådan applikation. Sedan förklaras blockkedje teknologi något djupare i detalj, eftersom det är ett relativt nytt koncept. Därefter föreslås en design för att lösa problemet. Ett system av smarta kontrakt är byggt för att visa hur en medikationsplan kan byggas, och riktlinjer ges för hur ett blockkedje system bör se ut för att stödja systemet av smarta kontrakt. Till slut hålls en kortare diskussion om hur olika blockkedje-designer kan användas för att appliceras på problemet med känslig information. / <p>Presentation held externally at Technical University Munich on the 29-5-2017 10.50.</p>
|
1122 |
Effekterna av GDPR : En jämförelse mellan Personuppgiftslagen och den kommande allmänna dataskyddsförordningen. / The effects of GDPR : A comparison between the Swedish Personal Data Act and the General Data Protection Regulation.Brink, Johan, Elvland, Erik, Hansson, Patrik January 2017 (has links)
Den 25 maj 2018 kommer Personuppgiftslagen (PuL) att ersättas av EU-förordningen GeneralData Protection Regulation (GDPR). Denna studie har granskat vilka skillnader som finnsmellan GDPR och PuL och även hur företag planerar att hantera de förändringar som GDPRkommer att medföra. Även om GDPR i många avseende är lik PuL kommer den nyaförordningen att påverka allt ifrån den enskilda individen till de största organisationerna.Förordningen kommer innebära mer rättigheter och bättre skydd för den registrerade, vilketbetyder att det kommer ställas högre krav på de företag som behandlar personuppgifter. De nya kraven kommer innebära ett omfattande anpassningsarbete inom flera områden. Delskommer det behöva ske administrativa och juridiska förändringar inom verksamheten i form avnya eller uppdaterade avtal. Det kan även komma att krävas tekniska åtgärder för att hanterafrågor som “Rätten att bli glömd”, ”Dataportabilitet”, ”Registerföring” samt det förstärktaskyddet av personuppgifter. Det ställs även krav på att personuppgiftsincidenter måsterapporteras till tillsynsmyndigheten vid upptäckande. Då tillämpningsområdet utökas medfördetta att personuppgifter som lagras ostrukturerat kommer omfattas av lagstiftningen. För attuppnå efterlevnad av förordningen införs krav på att i vissa fall utse ett “Dataskyddsombud” iverksamheten; tillsynsmyndigheten får även befogenhet till att utdöma mycket kraftigasanktioner vid överträdelse av förordningen. Beroende på hur en verksamhets personuppgiftshantering ser ut i dagsläget kan dennaanpassning bli mer eller mindre omfattande. Anpassningsarbetets omfattning påverkas av ettantal faktorer exempelvis under vilka förutsättningar som behandlingen sker i nuläget och ivilken omfattning denna sker. Inställningen till förordningen bland företag är varierande, de som tar den på allvar har insettatt nya krav kommer att ställas på deras verksamheter och har påbörjat arbetet för att anpassasin verksamhet. Andra anser att de inte berörs i samma utsträckning och är därför inte likaoroliga. På det stora hela kommer förordningen göra att personuppgiftsbehandlingen inomEU/ESS blir säkrare även om resan dit kan kosta. / On the 25th of May 2018 the Swedish Personal Data Act (Personuppgiftslagen, PuL) will be replaced by the EU-regulation General Data Protection Regulation (GDPR). The aim of this study was to determine the big differences between PuL and the GDPR while also looking at how organisations plan to handle the changes that the new regulation will bring. PuL and GDPRare in many ways similar but there are some major changes that will affect every person and every organisation within the EU/EES. The regulation will mean better and morecomprehensive rights for the individual, which in turn will result in higher requirements beingput on the companies who process personal data. The new requirements will result in extensive work within several areas to adapt to the new regulation. The legal and administrative sections will need to review their current contracts & agreements and update them if necessary. There may also need to implement technical solutionsto manage the requirements concerning “the right to be forgotten”, “data portability”, “recordkeeping” and the improved protection of personal data. According to the regulationorganisations are required to notify the supervisory authority of any data breach concerningpersonal data. The change in material scope will result in personal data stored in an unstructuredway being covered by the GDPR. To make companies follow the new legislation thesupervisory authority gains the power to levy significant fines if organisations violate the newregulation; in addition some organisations will need to appoint a “Data protection officer”that’ll monitor the processing of personal data. There are several factors that will determine the amount of work required to reach compliance;for example the size of the corporation and the extent of their current processing of personaldata. The attitude to the new regulation vary, those that take the regulation seriously have realisedthat there will be new demands put on their business, and have already started to adapt theirbusiness to reach compliance with the regulation. There are others that deem that they will notbe affected to the same extent and are therefore not as worried. In the great scope of things, theregulation will make the processing of personal data more secure within the EU/EES eventhough the peregrination to reach compliance may turn out to be a costly one.
|
1123 |
PrePresentia : An appealing way to turn stage fright into stage delightHenriksson, Christopher January 2017 (has links)
Vi har alla varit nervösa inför en muntlig presentation. Detta gäller allt från korta grupparbeten i grundskolan till Examensarbeten på Högskolan, eller ännu större i arbetslivet. Att vara måttligt nervös är önskvärt, då vi människor presterar bäst när vi är lite spända. Var går gränsen från måttligt nervös till rent obehag och talångest? Detta är olika för oss alla, men problemet ökar med kraven. Talångesten kan leda till depression, vilket höjer risken att gå in i väggen. Detta är ett område som jag har haft problem med i stort sett hela livet, därför väljer jag det som examensarbete! PrePresentia är en applikation för Apples smartphones och surfplattor. Applikationen kombinerar funktioner för talövning med analys av ljud och puls. Användaren kopplar upp pulsmätaren (Apple Watch) mot applikationen och kan på så vis avgöra skillnaden mellan vilopuls innan presentation och den aktiva pulsen efteråt. Applikationen ska hjälpa till, likt idrottarna som analyserar puls och prestation för att förbättra sig. Utöver detta analyseras även talet och en tipslista/guide finns med i applikationen. Övning ger efterallt färdighet! /Christopher Henriksson
|
1124 |
Big Data analytics for the forest industry : A proof-of-conceptbuilt on cloud technologiesSellén, David January 2016 (has links)
Large amounts of data in various forms are generated at a fast pace in today´s society. This is commonly referred to as “Big Data”. Making use of Big Data has been increasingly important for both business and in research. The forest industry is generating big amounts of data during the different processes of forest harvesting. In Sweden, forest infor-mation is sent to SDC, the information hub for the Swedish forest industry. In 2014, SDC received reports on 75.5 million m3fub from harvester and forwarder machines. These machines use a global stand-ard called StanForD 2010 for communication and to create reports about harvested stems. The arrival of scalable cloud technologies that com-bines Big Data with machine learning makes it interesting to develop an application to analyze the large amounts of data produced by the forest industry. In this study, a proof-of-concept has been implemented to be able to analyze harvest production reports from the StanForD 2010 standard. The system consist of a back-end and front-end application and is built using cloud technologies such as Apache Spark and Ha-doop. System tests have proven that the concept is able to successfully handle storage, processing and machine learning on gigabytes of HPR files. It is capable of extracting information from raw HPR data into datasets and support a machine learning pipeline with pre-processing and K-Means clustering. The proof-of-concept has provided a code base for further development of a system that could be used to find valuable knowledge for the forest industry.
|
1125 |
Remote NetlabEngkvist, Tobias January 2016 (has links)
Detta projekt har haft som fokus att skapa ett system där användare med hjälp av SSH ska kunna logga in på en server och utföra konfigurationer på switchar och routrar med olika krav såsom att enbart en användare får vara inloggad i systemet åt gången. För att uppnå målen och kraven så användes ett par olika skript med språk såsom shell, bash, perl och expect. Resultatet visar en färdig produkt och att detta projekt var genomförbart. Lösningsförslaget finns presenterat i form av ett flödesschema och sedan vanlig text. Slutligen presenteras och diskuteras även andra alternativa lösningar. / The projects main focus have been to create a system mainly for the users that study network technology on a more advanced level. In order for the students to start to configure the switches and routers they need to access a server with the SSH protocol which was one of the requirements. Another requirement was that only one user should be able to configure at same time (so two users should NOT be able to configure the switches and routers at the same time). The scripting languages that was used was bash, shell, perl and expect in order to achieve these goals and requirement. The result shows a finished product and that this project was feasable. The solution is presented as a flowchart as an overview and some regular text that explains the scripts in more depth. There are of course a ton of other ways to solve this problem and a few of them are presented and discussed in the later chapters.
|
1126 |
Tappning av datanätverk : Vad är det som gör att det går långsamt?Karlsson, Robert January 2016 (has links)
I ett datanätverk är det många som ska dela på de resurser som finns, av det kan användaren uppleva att nätverket går långsamt. Denna rapport gör en undersökning på Nya Slottet Bjärka Säby i Linköping varför deras nätverk upplevs långsamt. Genom att utföra en nätversktappning kunde en baseline skapas för att sedan ta ut information genom ett Perl skript. Resultatet visa inga direkta problematik på nätverket, men det noterades att IPv6 förekom på nätverket som är onödigt protokoll för detta nätverk. Det rekommendera alltså att avaktivera IPv6 så långt det är möjligt. Undersökningen varade under en vecka och har för lite information för att ge en riktigt förklaring för den upplevda hastigheten och det rekommenderas att göra flera tester, för att kunna hitta det eventuella felet. / In a computer network there are many users that need to share the same resources and by that the user may experience the network to be very slow. This report investigate the network in Nya Slottet Bjärka Säby i Linköping why it is slow. Be doing a network tapping and collecting whats on the network, with a written Perl script that graphed out collected data, showed that no direct problem could be pointed out. It was noted that IPv6 was present on the network, that for this network is unnecessary and it's recommend to turn it off where it's possible. The investigation was for a week and shows to little information to find the real problem for the network speed. It recommends that more testing is performed to find the problem.
|
1127 |
Software Defined Network : Med openflowAndersson, Peter, Blomqvist, Robin January 2016 (has links)
Detta projekt har haft som mål att skapa ett redundant SDN-nätverk som ska ligga som grund för ett fiktivt företag. Företeaget ska kunna använda nätverket som vi bygger upp för att vidareutveckla detta och anpassa det efter verksamhetens behov. Nätverket byggs upp med mininet som används för att simulera en nätverksmiljö. Det fiktiva företaget ska sedan bara kunna lyfta ut nätverket från mininet ut till ett riktigt nätverk. Nätverkets funktioner, såsom protokollen STP och LACP implementeras med hjälp av programmeringsspråket python. / The goal for this project is to setup a redundant Software Defined Network for a fictive company. The company should be able to use the network for future network extension. The network will be built in mininet. Mininet is a software that is used to simulate a real network environment. The company should also be able to take the simulated network in mininet and implement it in to a real network. The protocols STP and LACP are implemented in the network by means of the programming language python.
|
1128 |
Laboration för Administration av UNIX-lika system : LDAP och KerberosSellstedt, Daniel January 2016 (has links)
Syftet med detta arbete har varit att utforma enlaborationsinstruktion som förmedlar teori och kunskap omframförallt Kerberos, ett autentiseringssystem, och LDAP, enkatalogsystem. Arbetet försökte även bena ut vilka LDAPservrarsom är de vanligast förekommande bland företag ochorganisationer. Rapporten börjar med att behandla den teorisom krävs för att kunna implementera ett system somautentiserar användare via Kerberos och som tillhandahålleranvändarinformation via LDAP samt hur dessa kan kopplastill olika tjänster.Med hjälp av teorin implementerades ett system i virtuellmiljö med Ubuntu och utifrån denna implementation samtteorin utformades en laborationsinstruktion kring ämnet. Enenkät kring vilken LDAP-server som används på detillfrågades företag skapades och skickades ut tillslumpmässigt utvalda företag och visade att alla de tillfrågadeanvände sig av Microsofts Active Directory. Den visade ävenatt en tredjedel av de tillfrågade använde sig av Open Sourcevarianterav LDAP som just detta arbete fokuserar på.Slutligen konstateras att LDAP är den huvudsakligafokuspunkten för teorin och att om studenterna får grepp omLDAPs utformning och struktur faller många av de övrigabitarna på plats och underlättar förståelsen när de senareimplementerar systemet i praktiken. / The aim of this work has been to design a laboratoryassignment that conveys the theory and knowledge ofparticularly Kerberos, an authentication system, and LDAP,a directory system. The work also tried to sort out whichLDAP servers that are the most common among businessesand organizations. This work begins with treating the theoryrequired to implement a system that authenticates the uservia Kerberos and provides user information via LDAP andhow these can be linked to different services. With thisknowledge I implemented a system in a virtual environmentwith Ubuntu and based on this implementation as well astheory, designed a laboratory assigment on the subject. Aquestionnaire on which LDAP servers that are used by thequestioned companies were created and sent out torandomly selected companies and showed that allrespondents used Microsoft Active Directory. It also showedthat one third of respondents used the Open Source versionsof LDAP that this report focuses on. Finally the the reportconcludes that LDAP is the main focal point of the theory,and that if the students get a grip on LDAPs layout andstructure many of the other pieces will fall in place andfacilitate understanding when they later implement thesystem in practice.
|
1129 |
Automatic fine tuning of cavity filters / Automatisk finjustering av kavitetsfilterBoyer de la Giroday, Anna January 2016 (has links)
Cavity filters are a necessary component in base stations used for telecommunication. Without these filters it would not be possible for base stations to send and receive signals at the same time. Today these cavity filters require fine tuning by humans before they can be deployed. This thesis have designed and implemented a neural network that can tune cavity filters. Different types of design parameters have been evaluated, such as neural network architecture, data presentation and data preprocessing. While the results was not comparable to human fine tuning, it was shown that there was a relationship between error and number of weights in the neural network. The thesis also presents some rules of thumb for future designs of neural network used for filter tuning.
|
1130 |
AR-park för Android : Augmented Reality park i SundsvallEdvinsson, Joakim January 2016 (has links)
Målet med detta projekt är att ta fram en applikationsprototyp för Androidenheter som ska locka användare av applikationen till och tillbaka till broparken i Skönsberg med hjälp av augmented-reality. Applikationen ska känna av om användaren befinner sig inom eller utanför parkens område och visa olika bilder/modeller på specifika GPS-koordinater i det digitala lagret beroende på användarens positionering. Arbetet har genomförts i samarbete med Dohi på uppdrag av Sundsvalls kommun där regelbundna möten hafts med uppdragsgivaren. Utvecklingen av applikationen sker i PhoneGap med Wikitude-plugin. Projektet har resulterat i en applikationsprototyp som använder ActionRanges, som är en typ av GeoFence, för att presentera olika bilder hämtade från en egen server i det digitala lagret beroende på användarens position. Användarna har inom parkens område möjlighet att själv påverka de bilder som visas i det digitala lagret genom att i applikationen ta en bild som laddas upp till servern där bilderna lagras och där bilden som tagits även visar det digitala lagret.
|
Page generated in 0.0386 seconds