En applikation för dig som har hemligheter.
Målet med detta projekt var att skapa en bildlagringsapplikation med högsta prioritet på datakonfidentialitet. Samtidigt låter användaren välja en känslig balans mellan bekvämlighet och skydd. Om du är paranoid över att du blir förföljd, vrid upp skyddet till max. Om du bara behöver gömma viktiga dokument eller bilder från en slumpmässig person som får din telefon, gör vi mindre skydd.
Allmänna funktioner:
1. Bilder är inte tillgängliga för galleriet och andra applikationer, de lagras i applikationens interna katalog med ändrade namn och tillägg.
2. Inloggning till applikationen är skyddad av ett lösenord och maskeringsfunktionalitet som en musikapplikation, ja, en applikation i en applikation. En ytterligare säkerhetsåtgärd för att skydda mot obehörig åtkomst - efter 30 felaktiga inmatningsförsök rensar applikationen lagringen och all data.
3. Applikationen tar och lagrar foton i krypterad form med Advanced Encryption Standard.
Säkerhetskoncept: all data lagras endast på användarens enhet; serverarkitektur för lagring av användarbilder, förhandsvisningar, nycklar och lösenord används inte. Däremot kan användaren själv dela bilder i både krypterad och dekrypterad form (på egen risk och risk). Ta emot bilder från andra användare och dekryptera dem med en liknande krypteringsnyckel.
Funktioner för datalagring.
1. Förhandsvisningar lagras i den interna applikationskatalogen med filtillägget .p och är inte krypterade. Förhandsgranskningsskalan i pixlar från 1x1 px (du kan inte se någonting) till 100x100 px (innehållet i bilden är allmänt synligt) kan väljas i Inställningar.
2. Originalbilderna lagras i programmets interna katalog. Om kryptering används sparas filen med filtillägget .kk. Om användaren valde alternativet att inte använda kryptering, sparas filen med filtillägget .o. När en användare delar en transkriberad bild skapas en temporär fil med filtillägget .peekaboo. I detta formulär kan filen skickas på vilket sätt som helst som är tillgängligt för enheten. Så snart användaren stänger visningsfönstret för denna bild raderas den dekrypterade kopian från enheten. Det vill säga, krypterade bilder lagras endast i krypterad form. Användaren kan ändra inställningarna för användning av kryptering via menyn Inställningar.
3. Krypteringsnyckeln och lösenordet lagras på enheten i en säker form. Av säkerhetsskäl är det inte möjligt att återställa nyckeln och lösenordet. Om du har glömt ditt applikationslösenord är den bästa lösningen att avinstallera applikationen och installera den igen. Om du tappar bort din krypteringsnyckel kan du skapa en annan nyckel utan att installera om programmet, men bilder som sparats med den gamla nyckeln kommer inte att kunna visas.
Funktioner i krypteringssystemet.
Applikationen har tre lägen för kryptering:
1. PERMANENT KRYPTERINGSNYCKEL (balans mellan bekvämlighet och säkerhet). Användaren kommer med eller genererar en krypteringsnyckel, som sparas på enheten. Nyckeln används för att kryptera filen i enlighet med Advanced Encryption Standard. Filen lagras på enheten i krypterad form, och även efter att ha fått tillgång till enhetens minne (eller mottagit en krypterad fil skickad från enheten), kommer en angripare inte att kunna läsa innehållet utan krypteringsnyckeln. Nyckeln lagras i applikationen i en form som skyddas av en hashfunktion.
2. VARIABEL KRYPTERINGSNYCKEL. Om användaren anger nyckeln och markerar kryssrutan "Spara inte krypteringsnyckel" kommer nyckeln inte att lagras i applikationen, utan kommer att begäras varje gång de loggar in. Nyckeln finns i applikationen så länge den är öppen. Den högsta säkerhetsnivån, men om du glömmer den gamla nyckeln kommer filer som tidigare sparats med denna nyckel inte att vara tillgängliga för visning.
3. INGEN KRYPTERING.
Huvudsyftet med applikationen är att hålla dina foton, dokument, bilder från det öppna galleriet skyddade från nyfikna ögon och hacking, och även överföra dem säkert.
Uppdaterades den
31 jan. 2024