En ansøgning for dem, der har hemmeligheder.
Målet med dette projekt var at skabe en billedlagringsapplikation med højeste prioritet på datafortrolighed. Samtidig giver brugeren mulighed for at vælge en delikat balance mellem bekvemmelighed og beskyttelse. Hvis du er paranoid over, at du bliver fulgt, så skru beskyttelsen op til maksimum. Hvis du bare skal skjule vigtige dokumenter eller billeder fra en tilfældig person, der får din telefon, sørger vi for mindre beskyttelse.
Generelle egenskaber:
1. Billeder er ikke tilgængelige for galleriet og andre programmer, de er gemt i programmets interne bibliotek med ændrede navne og udvidelser.
2. Login til applikationen er beskyttet af en adgangskode og forklædningsfunktionalitet som en musikapplikation, ja, en applikation i en applikation. En ekstra sikkerhedsforanstaltning for at beskytte mod uautoriseret adgang - efter 30 forkerte indtastningsforsøg rydder applikationen lageret og alle data.
3. Applikationen tager og gemmer billeder i krypteret form ved hjælp af Advanced Encryption Standard.
Sikkerhedskoncept: alle data gemmes kun på brugerens enhed; serverarkitektur til lagring af brugerbilleder, forhåndsvisninger, nøgler og adgangskoder bruges ikke. Brugeren kan dog selv dele billeder i både krypteret og dekrypteret form (på egen risiko og risiko). Modtag billeder fra andre brugere og dekrypter dem ved hjælp af en lignende krypteringsnøgle.
Funktioner ved datalagring.
1. Forhåndsvisninger gemmes i det interne programbibliotek med en .p-udvidelse og er ikke krypteret. Eksempelskalaen i pixels fra 1x1 px (du kan ikke se noget) til 100x100 px (indholdet af billedet er generelt synligt) kan vælges i Indstillinger.
2. De originale billeder gemmes i programmets interne bibliotek. Hvis der anvendes kryptering, gemmes filen med filtypenavnet .kk. Hvis brugeren valgte muligheden for ikke at bruge kryptering, gemmes filen med filtypenavnet .o. Når en bruger deler et transskriberet billede, oprettes der en midlertidig fil med filtypenavnet .peekaboo. I denne formular kan filen sendes på enhver måde, der er tilgængelig for enheden. Så snart brugeren lukker visningsvinduet for dette billede, slettes den dekrypterede kopi fra enheden. Det vil sige, at krypterede billeder kun gemmes i krypteret form. Brugeren kan ændre indstillingerne for brug af kryptering via menuen Indstillinger.
3. Krypteringsnøglen og adgangskoden er gemt på enheden i en sikker form. Af sikkerhedsmæssige årsager er det ikke muligt at gendanne nøglen og adgangskoden. Hvis du har glemt din applikationsadgangskode, er den bedste løsning at afinstallere applikationen og installere den igen. Hvis du mister din krypteringsnøgle, kan du oprette en anden nøgle uden at geninstallere programmet, men billeder gemt med den gamle nøgle vil ikke kunne ses.
Funktioner i krypteringssystemet.
Applikationen har tre tilstande til kryptering:
1. PERMANENT KRYPTINGSNØGLE (balance mellem bekvemmelighed og sikkerhed). Brugeren kommer med eller genererer en krypteringsnøgle, som gemmes på enheden. Nøglen bruges til at kryptere filen i overensstemmelse med Advanced Encryption Standard. Filen gemmes på enheden i krypteret form, og selv efter at have fået adgang til enhedens hukommelse (eller modtaget en krypteret fil sendt fra enheden), vil en angriber ikke være i stand til at læse indholdet uden krypteringsnøglen. Nøglen er gemt i applikationen i en form beskyttet af en hash-funktion.
2. VARIABEL KRYPTERINGSNØGLE. Hvis brugeren indtaster nøglen og markerer afkrydsningsfeltet "Gem ikke krypteringsnøgle", vil nøglen ikke blive gemt i applikationen, men vil blive anmodet om hver gang de logger ind. Nøglen findes i applikationen, så længe den er åben. Det højeste sikkerhedsniveau, men hvis du glemmer den gamle nøgle, vil filer, der tidligere er gemt med denne nøgle, ikke være tilgængelige for visning.
3. INGEN KRYPTERING.
Hovedformålet med applikationen er at holde dine fotos, dokumenter, billeder fra det åbne galleri beskyttet mod nysgerrige øjne og hacking, og også overføre dem sikkert.