
Sökresultat:
317 Uppsatser om Authentication Server - Sida 13 av 22
Adaptiv bildladdning i en kontextmedveten webbtjänst
Information på webben konsumeras idag via en mängd heterogena enheter. Faktorer som nätverksunderlag och skärmupplösning påverkar vilken bild som är lämplig att leverera till klienten, då en bild i sitt originaltillstånd på en tekniskt begränsad enhet tar lång tid att hämta samt kräver en stor datamängd. Eftersom surfandet på mobila enheter via mobila nätverk förväntas att öka är en lösning för adaptiv bildladdning relevant. Syftet är att undersöka huruvida en webbtjänst, bestående av en klient och en server, kan avgöra bäst lämpad bildkvalitet att leverera till klienten, baserat på dennes aktuella nätverksprestanda och skärmupplösning. En enhet med lägre skärmupplösning och ett långsammare nätverk berättigar en bild i sämre kvalitet och lägre bildupplösning.
Virtualiserat datacenter med heterogena kunder för moln eller network-as-a-service-miljö. : Analys resursanvändning vid delad virtualiserings värdmaskin för webbservrar samt videokonferensservrar.
Detta projekt undersöker en praktisk lösning av virtualisering i Ubuntu-server med kvm och virt-manager för användning i en moln- eller Network-as-a-service-miljö. Projektet inkluderar även en jämförelse mellan webbservermjukvaran NginX och Apache2 och en jämförelse mellan videokonferensmjukvaran BigBlueButton och OpenMeetings genom att mäta CPU, Minnes och Nätverksbelastning till de virtuella servrarna vid 1 till 20 uppkopplingar från en klientmaskin.Utifrån projektets resultat rekommenderas Apache2 som webbserver då installationen är enklare och skillnaden i resursanvädning är försummbar och Openmeetings som videokonferesserver då detta alternativ är det mer kompletta..
Metoder för motverkande av bruteforce-attacker mot Wi-Fi Protected Setup
Konfigurationsprotokollet Wi-Fi protected setup (WPS) har vissa brister idess design gällande hur autentiseringen av den PIN-kod som används för attansluta en enhet till ett trådlöst nätverk är implementerad. Dessa brister kanutnyttjas av en attackerare för att utföra en bruteforce-attack som på enrelativt kort tid kan identifiera den korrekta koden. Detta arbete har tagit frammetoder för att motverka eller fördröja attacker mot WPS-protokollet sommed relativt enkla medel kan implementeras i befintliga nätverk. Genomutförda praktiska experiment där en fristående server upptäckt en attack ochgenomfört olika försvarsmetoder har de mekanismer som presenterats utvärderats.Slutsatsen är att den effektivaste metoden för att avbryta en bruteforce-attackmot protokollet är att automatiskt byta ut PIN-koden då en attack upptäcks..
Metod för att identifiera redundant logik i en SQL Server-miljö
Detta examensarbete utfördes på avdelningsnivån CCS på avdelningen PDU Platforms på Ericsson. Avdelningen ville förändra sin nuvarande arbetsprocess genom att övergå från Daily Build, att bygga och testa en gång om dagen, till ett mer kontinuerligt byggande och testande. CCS hanterar och tillhandahåller kontrollsystemtjänster för RNC applikationer och äldre RBS. Målet med detta examensarbete var att automatisera testprocesser för att kunna utföra kontinuerliga tester. Första steget i arbetet var att ta fram ett specifikt användningsfall, ett use case, att arbeta mot. Detta skedde genom analys av felrapporter och detta ledde till att nodomstarter definierades som ett första användningsfall.
Information från verksamhetssystem presenterat via intranät
Webbaserade tillämpningar och kopplingar mot olika programsystem har blivit allt vanligare i och med det så kallade IT-samhällets utbredning. Tidigare har de flesta webbsidor varit statiska sidor där information ej kunnat påverkas av användaren. Numera bygger webbtjänster allt mer på dynamiska lösningar där information genereras ur en databas vid det ögonblick den efterfrågas. Detta examensarbete har bestått i att hämta information från ett ekonomi/tidrapporteringssystem och dynamiskt skapa rapporter av denna information i ett webbaserat gränssnitt. Ett antal rapporter har fördefinierats och användaren kan styra vissa urvalsparametrar för att hämta informationen.
Utveckling och design av WiGID
The Center for Genomics and Bioinformatics (CGB) is an academic department at Karolinska Institute. Generally stated, the CGB department is committed to the generation and management of genetic information by approaches aiming at elucidating the connection between genes, protein and function.WiGID is a genome information database that is available through WAP (Wireless Application Protocol).Our version of WiGID is based on WML, PHP and PostgreSQL as a database server.One of the changes on the old WiGID application was the creation of a relational database with seven tables and one view, instead of the file that represented the database on the old version. We also changed the script language from python to PHP.The search engine ability has been extended with three new search alternatives for a user to choose from. Each choice leads to other, sometimes multiple choices.A GUI has been created for the administrator, to be able to insert information into the database.The structure of the search engine is primarily for narrowing down the search result on the phone display, thereby making the search efficient..
Utveckling av Andersson Qwick Mobil för iOS
This thesis has been performed for the company System Andersson as a part of the bachelors degree in information technology at the School of Engineering in Jönköping. The thesis is based on the development of an iPhone application.System Andersson has an application for Android that is being used for their MPS system (material and production control system). Their customers, however, have also showed interest in being able to use this application for iPhone.The students handle the subject of iOS developing, including the design of the application, the use of the development language Objective-C, the use of the scripting language of Json used for server connections and SQL.The primary goal with this thesis has been to improve the students knowledge in such subjects as application development for mobile platforms, in such areas as Xcode, which is the development platform that Apple uses and Objective-C, which is the development language being used. The result of this thesis is an almost fully functional iOS application, similar to the Android application with some functionality missing..
Centraliserad styrning av åtkomstlistor
Can the Danish "Aftalesystemet", a system with the intention to simplify the use of services within health care, be used in Sweden? This project has investigated the possibility by installing and testing the system and explored its functions to detect any eventual problems. Analyses were made of the system's graphical part and the underlying code to see in greater detail how the communication between units occurred, since no actual documentation of it existed. Discussions with the developers took place regarding how the current system works and how further development should continue. In order to test the system, a completely virtual environment was used.
Distribuerade belastningsattacker : Klassificering och utvärdering
Användandet av Internet ökar varje år och företag blir i takt med detta mer och mer beroende av att kunna erbjuda sina kunder tjänster här. Ett hot mot dessa tjänster är den distribuerade belastningsattacken. En belastningsattacks mål är att göra en server på Internet otillgänglig för vanliga användare genom att antingen överbelasta den med stora mängder data för att skada serverns bandbredd eller att göra ett stort antal uppkopplingsförfrågningar för att skada serverns kapacitet att behandla meddelanden. Vid en distribuerad belastningsattack använder en angripare sig av många datorer på Internet vilka inte är dennes egna för att göra sin attack mycket starkare. Målet med detta projekt har varit att klassificera och utvärdera skyddsmetoder mot detta med avseende på faktorerna kostnad samt effektivitet.
Webbplattform för statusrapportering på Sandvik IT
Denna rapport handlar om framtagandet av en webbaserad rapporteringsplattform för Sandvik IT. Uppsatsen bryter ner och illustrerar de delar i processen som krävs för konverteringen från en dokumentbaserad till en webbaserad rapporteringsmetod genom att utgå från Sandvik IT?s rapporteringsscenario. Den dokumentbaserade rapporteringsmetoden utgörs av Excel och den webbaserade av Reporting Services. Många implementeringstekniska delar som kan vara av intresse för utvecklare tas upp.
Serverklustring
Klustring innebär att flera servrar arbetar tillsammans och på så sätt klarar av en uppgift som en ensam server inte skulle klara. Klustring kan också användas för att säkra drift med hjälp av en eller ett flertal servrar som väntar i startgropen om den aktiva servern som tillhandahåller tjänsten går ner. Detta examensarbete utfördes genom att först undersöka vilka klusterlösningar som fanns tillgängliga. Därefter utfördes intervjuer med företag som använde sig av olika typer av klustring. Laborationer gjordes för vidare undersökning av några av de mjukvaror som de intervjuade företagen använde. Det upptäcktes att variationen av lösningar hos de intervjuade företagen inte var så stor som förväntat innan arbetet påbörjades. Efter genomförd litteraturstudien och intervjumaterialet, för att sedan ge rekommendationer på vilka lösningar som bör väljas av exempelföretag utifrån vilka krav och kriterier som finns hos dessa..
Presentation av projektstatus samt design av automatiska tester
Denna rapport beskriver det arbete vi gjorde hos Ninetech i Karlstad. Målet med vårtarbete var att skapa en applikation som hämtar information rörande resultat av automatiskabyggen i pågående projekt. Sammanställningen av olika projekt skulle visas löpande. Vårtarbete kan beskrivas som två delar, en praktisk och en teoretisk del. Den praktiska delenbestod av att skapa en applikation som visar status på de olika projekt som Ninetech förtillfället arbetar med.
Kravinsamling vid utveckling av mobila applikationer : En undersökning gjord utifrån utvecklares perspektiv
Företaget Dramatify tillhandahåller en tjänst för TV- och filmproduktions-bolag att hantera kommunikation och information kring sina produktioner med hjälp av mobiler och datorer oavsett var de befinner sig. De upplever långa responstider för sin webbapplikation och gav som förslag att studera lagring av produktionsdata i cache. För att lösa problemet har en under-sökning av tidigare arbeten inom området och lämpliga tillämpningar för att implementera, testa och analysera prototyper som lagrar data i cache.Resultatet blev en prototyp för klient respektive server med strategin att lagra varje produktion styckvis i cache. För att testa prototyperna skapades en implementation av automatiska tester som lagrade mätdata om relate-rad prestanda till cache för sidanrop från webbapplikationen i olika en-heter och webbläsare. En analys av mätdata gjordes och det visade sig att klientprototypen var 32 procent snabbare och serverprototypen 21 procent snabbare jämfört med Dramatifys implementation..
Självscanning med mobiltelefon : Mobilapplikation för självscanning i butiker
Självscanning introducerades i butiker för ett antal år sedan och finns nu i butiker som Ica Maxi och Coop Forum. Investeringskostnaden för ett sådant system är dock hög och butiker med lägre omsättning har därmed inte råd att köpa in detta system. Detta projekt syftade till att utveckla ett alternativ, med en applikation till Android för scanning. Tanken var att kunderna då kan använda sina mobiltelefoner som scannrar vilket skulle minska investeringskostnaden för butikerna.Genom att studera existerande system, togs en lösning bestående av två delar fram, dels applikationen men även en server med en databas för lagring av kundernas varukorgar. För testning av lösningen utvecklades även en testmiljö bestående av en prisdatabas och en kassa i form av ett datorprogram.
Hybrid klient till molntjänst
Mitt examensarbete gick ut på att bygga en hybrid klient som använder sig av samma användargränssnitt som Xcerions redan implementerade webbklient CloudTop. Klienten ska kunna köras utan användning av en webbläsare och i stället vara ett installerat program på datorn. Källkoden till CloudTop, som är skriven i Javascript, kommunicerar nu med kod skriven i C++ med hjälp av en brygga som förbinder dessa två språk. C++-delen hanterar XSLT-förfrågningar, vilket normalt hanteras av en webbläsare. Programmet är även förberett för att utökas med kod som stödjer att programmet ska kunna köras utan tillgång till internet.