Käyttöopas

GravesZIP v1.0.0 – sama opas, joka toimitetaan sovelluksen mukana

1. Tietoja tästä oppaasta

Tässä oppaassa kuvataan GravesZIP 1.0: sen käsittelemät tiedostomuodot, sen salauksen toiminta, mitä se suojaa ja mitä ei, sekä käyttöliittymän jokaisen osan käyttö. Oppaassa ei kuvata yhtään ominaisuutta, joka ei toimi; suunnitellut mutta vielä puuttuvat ominaisuudet on lueteltu sellaisina luvun Käyttöliittymä lopussa.

2. Mikä GravesZIP on

Arkistojen hallintaohjelma: se pakkaa tiedostoja arkistoiksi, purkaa ne jälleen ja voi salata pakkaamansa.

Pakkauksen ja salauksen tekee SharpZipLib, pitkään käytössä ollut avoimen lähdekoodin kirjasto; niitä ei ole toteutettu tässä uudelleen. GravesZIP:n luomat arkistot ovat tavallisia ZIP-tiedostoja: salaamaton arkisto avautuu missä tahansa, myös Windowsin ja macOS:n sisäänrakennetulla arkistotuella. Salattu arkisto avautuu missä tahansa ohjelmassa, joka ymmärtää ZIP:n AES-256-salausta – esimerkiksi 7-Zipissä ja WinZipissä. Jotkin sisäänrakennetut ZIP-työkalut, kuten Windowsin oman työkalun vanhemmat versiot, eivät ymmärrä AES:ää eivätkä pysty avaamaan millään ohjelmalla tehtyä salattua arkistoa; käytä GravesZIP:iä tai jotakin edellä mainituista.

Se ei muodosta verkkoyhteyksiä. Katso Tietosuojaseloste.

3. Tiedostomuodot

Tämä julkaisu käsittelee ZIP-muotoa.

zipLuku ja kirjoitus, mukaan lukien AES-256-salatut arkistot.

Siinä on koko luettelo, ja se on tarkoituksella lyhyt. GravesMailin salasanalla suojatut viestit saapuvat ZIP-muodossa, jokainen muu arkisto-ohjelma osaa lukea sitä, ja yhden muodon tekeminen kunnolla on arvokkaampaa kuin usean tekeminen puolittain. Muita muotoja lisätään; siihen asti tämä opas ei väitä tukevansa niitä.

7z, RAR, tar ja muut eivät ole vielä tuettuja. GravesZIP ei sisällä 7-Zipiä eikä edellytä sen asentamista.

4. Salasanalla suojatun viestin avaaminen

GravesMailista lähetetty salasanalla suojattu viesti saapuu liitteenä nimeltä protected-message.zip. Avaa se GravesZIP:llä ja anna salasana, jonka lähettäjä antoi sinulle erikseen – puhelimitse tai tekstiviestillä, ei koskaan itse sähköpostissa.

Sisältä löydät:

message.htmlViesti. Avaa se lukeaksesi viestin tekstin.
attachment-01, attachment-02, …Viestin mukana tulleet tiedostot neutraaleilla nimillä.

Liitteet on nimetty uudelleen tarkoituksella. ZIP salaa kunkin tiedoston sisällön mutta jättää nimiluettelon luettavaksi kenelle tahansa, jolla arkisto on hallussaan, joten tiedosto nimeltä ”irtisanottavat.xlsx” paljastaisi itsensä ennen kuin kukaan on kirjoittanut salasanaa. Oikeat nimet ovat tiedostossa message.html.

Mikään tällaisen viestin avaamisessa ei päädy verkkoon, eikä GravesZIP tai GravesWare koskaan näe salasanaa.

5. Salaus

ZIP-tiedostolle annettu salalause salaa sen AES-256:lla.

ZIP tukee kahta salainta, ja toinen niistä on murrettu. Alkuperäinen, ZipCrypto, kaatuu tunnetun selvätekstin hyökkäykseen sekunneissa tavallisella laitteistolla, ja juuri sitä useimmat työkalut – 7-Zip mukaan lukien – käyttävät oletuksena, kun asetat ZIP-salasanan. GravesZIP ei koskaan käytä sitä. Sille ei ole asetusta, koska ei ole tilannetta, jossa se olisi oikea ratkaisu.

Mitä salaus ei kata

ZIP ei voi salata omaa tiedostoluetteloaan. Kaiken sisällä olevan nimet, koot ja aikaleimat pysyvät luettavina kenelle tahansa, jolla arkisto on hallussaan, vaikka sisältö ei pysy. Tämä on tiedostomuodon rajoitus, ei GravesZIP:n, eikä mikään ZIP-työkalu pysty parempaan.

Jos itse nimet ovat arkaluonteisia, nimeä tiedostot uudelleen ennen arkistointia – juuri niin GravesMail tekee, kun se kirjoittaa attachment-01 oikean nimen sijaan.

Myös arkistotiedostolla on oma nimensä, kokonsa ja muokkauspäivänsä, eikä mitään niistä ole salattu. Arkisto nimeltä ”irtisanoutumiskirje.zip” on jo sanonut liikaa.

GravesZIP ei teeskentele muuta. Jos pyydät sitä luomaan salatun ZIP-tiedoston, jonka tiedostoluettelo on piilotettu, se kieltäytyy eikä kirjoita vaivihkaa luettavaa luetteloa.

6. Salalauseet

Unohdettua salalausetta ei voi palauttaa

Et sinä, ei GravesWare, ei kukaan. Takaovea, palautusavainta tai nollausta ei ole. Jos kadotat salalauseen, arkisto on menetetty. Sitä varten salaus on.

Ennen kuin poistat jonkin asian ainoan kopion, koska se on nyt salatussa arkistossa: älä.

Salalauseen valitseminen

Salalause on koko turvallisuus. AES-256 ei ole heikko kohta eikä koskaan tule olemaan; arvattavissa oleva salalause on.

Pituus voittaa monimutkaisuuden. Useat toisiinsa liittymättömät sanat ovat vahvempia ja helpompia muistaa kuin lyhyt korvausmerkkien jono. ”correct horse battery staple” kestää arvaamista paljon paremmin kuin ”P@ssw0rd!”.

Älä käytä uudelleen salalausetta, jota käytät muualla. Arkisto voi elää pidempään kuin tili, jolta lainasit salalauseen, ja se voi päätyä paikkaan, johon et sitä tarkoittanut.

Missä GravesZIP säilyttää sitä

Muistissa toiminnon keston ajan, eikä missään muualla. Sitä ei koskaan kirjoiteta levylle. ”Muista tämä salasana” -valintaa ei ole, ja se on tarkoituksellista.

Tämän suojauksen rajat kuvataan Tietosuojaselosteessa.

7. Salaus ei ole allekirjoitus

Salalause todistaa, että arkiston tekijä tiesi sen. Se ei todista, kuka tekijä oli, eikä sitä, että saamasi arkisto on se, jonka hän lähetti – joku, joka tietää salalauseen, voi tehdä toisen arkiston, joka avautuu sillä aivan yhtä hyvin.

Salaus estää sisällön lukemisen. Sen selvittäminen, kuka jonkin on tehnyt, on erillinen ongelma, eikä tämä ohjelma ratkaise sitä.

8. Turvallinen purkaminen

Toiselta saatu arkisto on epäluotettavaa syötettä.

GravesZIP ei kirjoita yhtään tiedostoa valitsemasi kansion ulkopuolelle. On olemassa arkistoja, joihin on tallennettu polkuja kuten ”../../.ssh/authorized_keys”, jotta huolimaton purkuohjelma kirjoittaisi sinne, minne polku osoittaa. GravesZIP hylkää nämä suoraan ja pysäyttää purkamisen sen sijaan, että ohittaisi kohteen, joten vihamielinen arkisto ei voi päätyä koneelle osittain.

GravesZIP ei tarkista purkamaansa sisältöä haittaohjelmien varalta. Se on virustorjuntaohjelmasi tehtävä.

9. Arkiston testaaminen

Tiedosto > Testaa arkisto purkaa jokaisen kohteen pakkauksen ja tarkistaa sen kohteen mukana tallennettua tarkistussummaa vasten kirjoittamatta mitään levylle. Se vahvistaa, että arkisto on eheä ja, jos arkisto on salattu, että salalause on oikea. Se kysyy salalausetta, jos sellainen tarvitaan, ja kysyy uudelleen, jos annettu on väärä.

Vastaus tulee selkokielellä: joko jokainen kohde tarkistettiin ja arkisto on eheä, tai vähintään yksi kohde ei vastaa tarkistussummaansa ja arkisto on vioittunut. Vioittuneesta arkistosta voi silti saada osan tiedostoista irti Pura valitut -toiminnolla; hanki arkistosta tuore kopio, jos voit.

Se ei vahvista, mistä arkisto on peräisin tai kuka sen on tehnyt.

Testaa arkisto -toiminnon tulos GravesZIP:ssä; sen mukaan jokainen kohde tarkistettiin ja arkisto on eheä.
Testaa arkisto -toiminnon tuomio selkokielellä.

10. Käyttöliittymä

Ikkuna

Kun arkistoa ei ole avattu, ikkunassa on painikkeet Avaa ja Uusi arkisto. Kun arkisto on auki, ikkuna luettelee sen sisällön: kunkin kohteen nimen ja kansion, koon ja viimeisimmän muutosajan aakkosjärjestyksessä. Rivin vieressä oleva riippulukko tarkoittaa, että kohteen sisältö on salattu.

Jokainen arkistotoiminto on Tiedosto-valikossa, ja samat toiminnot ovat hiiren kakkospainikkeen valikossa: napsauta hiiren kakkospainikkeella missä tahansa ikkunassa tai paina Shift+F10 tai valikkonäppäintä. Toiminnot, jotka vaativat avoimen arkiston tai valinnan, näkyvät harmaina, kunnes sellainen on.

Arkiston avaaminen

Tiedosto > Avaa, tai anna arkiston polku komentorivillä – näin tapahtuu, kun GravesZIP on asetettu .zip-tiedostojen ohjelmaksi tai kun arkisto pudotetaan sen kuvakkeen päälle. Microsoft Store -versio tarjoutuu .zip-tiedostoille Windowsin ”Avaa sovelluksessa” -luettelossa.

Luettelo tulee näkyviin heti, myös salatusta arkistosta. Tämä ei ole tietoturva-aukko: ZIP-tiedoston hakemistoa ei ole salattu, joten nimet, koot ja päivämäärät ovat kenen tahansa tiedostoa hallussaan pitävän luettavissa.

Purkaminen

Tiedosto > Pura kaikki purkaa kaiken. Tiedosto > Pura valitut purkaa vain valitsemasi rivit – napsauta yhtä, ja valitse lisää Ctrl+napsautuksella tai Shift+napsautuksella. Kansion rivin valitseminen tuo mukanaan kaiken, mitä kansiossa on.

Valitse kummassakin tapauksessa, minne tiedostot sijoitetaan. Tässä vaiheessa salattu arkisto kysyy salalausettaan, koska vasta nyt sitä todella tarvitaan. Jos salalause on väärä, GravesZIP kertoo sen ja kysyy uudelleen eikä keskeytä koko toimintoa.

Mitään ei kirjoiteta ennen kuin jokaisen kohteen kohdesijainti on tarkistettu. Arkisto, jossa on valitsemasi kansion ulkopuolelle osoittava polku, hylätään kokonaan, joten se ei voi jättää jälkeensä puolta sisällöstään.

Testaaminen

Tiedosto > Testaa arkisto. Katso Arkiston testaaminen edellä.

Arkiston luominen

Tiedosto > Uusi arkisto. Lisää haluamasi tiedostot ja kansiot; kukin näkyy luettelossa nimellään, ja sen alla on kansio, josta se on peräisin. Valitse pakkauksen voimakkuus ja aseta halutessasi salalause. Kansio lisätään kokonaisena, kaikki sen alla oleva mukaan lukien, ja se säilyttää oman nimensä arkiston sisällä.

Pakkauksessa on kolme asetusta yhdeksänportaisen asteikon sijaan:

Ei mitäänTiedostot tallennetaan sellaisinaan. Nopein, ja hyvä valinta aineistolle, joka on jo pakattu – valokuvat, video tai arkistot arkistojen sisällä – jolloin puristaminen ei hyödytä mitään ja vie aikaa.
NormaaliJärkevä oletus.
SuurinPienempi, hitaampi. Hyöty asetukseen Normaali verrattuna on yleensä vaatimaton; aika ei ole.

Jätä salalause tyhjäksi, jos haluat tavallisen arkiston. Kun kirjoitat salalauseen, näkyviin tulee toinen kenttä sen vahvistamista varten, koska salalausetta ei voi palauttaa: väärin kirjoitettu salalause tekee arkistosta lukukelvottoman heti kirjoitushetkestä alkaen, eikä mikään voi kertoa sitä sinulle jälkikäteen. Samalla näkyviin tulee muistutus siitä, että tiedostonimet jäävät luettaviksi.

Arkisto avautuu heti, kun se on kirjoitettu, joten näet, mitä siihen meni, eikä sinun tarvitse vain luottaa siihen.

Uusi arkisto -valintaikkuna GravesZIP:ssä; tiedostot on lisätty, pakkaukseksi on valittu Normaali ja salalause on kirjoitettu ja vahvistettu.
Uusi arkisto, jossa tiedostot on lisätty ja salalause asetettu.

Sulkeminen

Tiedosto > Sulje arkisto. Salalause pyyhitään muistista sillä hetkellä eikä jää sinne siihen asti, että ohjelma suljetaan.

Pikanäppäimet

Windowsissa ja Linuxissa näissä käytetään Ctrl-näppäintä, Macissa Komento-näppäintä.

Ctrl+NUusi arkisto
Ctrl+OAvaa
Ctrl+WSulje arkisto
Ctrl+EPura valitut
Ctrl+Shift+EPura kaikki
Ctrl+TTestaa arkisto
Shift+F10Hiiren kakkospainikkeen valikko (myös valikkonäppäin)

Itse valikot avautuvat Alt-näppäimellä ja alleviivatulla kirjaimella: Alt+T avaa Tiedosto-valikon, Alt+O Ohje-valikon.

Mitä tässä ei vielä ole

Tiedoston avaaminen arkiston sisältä purkamatta sitä, tiedostojen lisääminen jo olemassa olevaan arkistoon ja muut tiedostomuodot kuin ZIP.

11. Kielet

GravesZIP toimitetaan 55 kielellä. Valitse kieli kohdasta Ohje > Kieli; luettelo nimeää jokaisen kielen sen omalla kirjoitusjärjestelmällä, ja nykyinen kieli on merkitty.

Englanti (myös Ison-Britannian ja Australian kirjoitusasu), espanja (Espanja ja Latinalainen Amerikka), ranska, saksa (myös Sveitsin saksa), portugali (Euroopan ja Brasilian), italia, puola, turkki, vietnam, indonesia, filipino, hollanti, ruotsi, suomi, romania, kroatia, bosnia, serbia (latinalainen ja kyrillinen), malaiji, swahili, joruba, igbo, uzbekki, kreikka, venäjä, ukraina, yksinkertaistettu kiina, perinteinen kiina (Hongkong), japani, korea, thai, hindi, bengali, tamili, pandžabi, marathi, nepali, gudžarati, orija, telugu, kannada, malajalam, amhara, arabia (myös Egyptin arabia), persia, urdu, sindhi ja uiguuri.

Valinta tulee voimaan, kun GravesZIP käynnistetään uudelleen. Kyse ei ole rajoituksesta, jota kierrettäisiin: ikkuna lukee kielen silloin, kun se rakennetaan, ja sen suunta vasemmalta oikealle tai oikealta vasemmalle lukitaan samalla hetkellä. Jos kieli vaihdettaisiin jo näytöllä olevan ikkunan alta, ikkuna jäisi puoliksi käännetyksi ja väärin päin.

Ennen kuin olet valinnut kielen, GravesZIP noudattaa käyttöjärjestelmäsi kieltä.

Arabiassa, persiassa, urdussa, sindhissä ja uiguurissa käyttöliittymä asetellaan oikealta vasemmalle. Arkiston sisältö ei peilaudu: polku kuten ”docs/report.txt” säilyttää suuntansa kaikilla kielillä, koska erotin tarkoittaa, että vasen puoli sisältää oikean. Tiedostojen ja kansioiden nimet näkyvät luettelossa silti oikein millä tahansa kirjoitusjärjestelmällä.

12. Esteettömyys

GravesZIP on rakennettu niin, että sitä voi käyttää ilman näköä.

Ruudunlukijat

Jokaisella käytettävällä ohjausobjektilla on nimi, jonka ruudunlukija voi lukea ääneen. Tämä koskee myös Tietoja-ikkunan asiakirjapaneeleja. Asia tarkistetaan automaattisesti jokaisessa koontiversiossa eikä silmämääräisesti: jos ohjausobjektia ei voi lukea ääneen, koonti epäonnistuu.

Näppäimistö

Valikot avataan Alt-näppäimellä ja alleviivatuilla kirjaimilla, ja niissä liikutaan nuolinäppäimillä. Valintaikkunat suljetaan Escape-näppäimellä, ja niiden oletuspainike reagoi Enter-näppäimeen.

Kielivalikossa on pudotusluettelon sijaan valintanappien tapaan toimivat kohdat, koska ruudunlukija kertoo, mikä kohta on valittuna. Näin sokea käyttäjä kuulee, mikä kieli on parhaillaan käytössä, eikä hänen tarvitse päätellä sitä.

Värit ja kontrasti

GravesZIP käyttää GravesWaren värejä vaaleana ja tummana versiona, jotka noudattavat järjestelmäsi vaaleaa tai tummaa asetusta. Jokainen teksti niissä täyttää WCAG AA -kontrastivaatimuksen 4,5:1, ja automaattinen testi kaataa koonnin, jos jokin muutos laskee kontrastin sen alle. Mitään ei ilmaista pelkällä värillä: salatulla rivillä on riippulukko, ja ruudunlukija sanoo ”Salattu”.

Kun järjestelmässäsi on käytössä suuri kontrasti, GravesZIP jättää omat värinsä sivuun ja käyttää järjestelmän pelkistettyä teemaa. Valitsit nuo värit, koska tarvitset niitä. Sovellus, joka maalaa itsensä tuon valinnan päälle, on tehnyt itsestään vaikeamman lukea.

Koko

Painikkeet ja tekstikentät ovat vähintään 44 kuvapisteen korkuisia. Se on mukava vähimmäiskoko osoittimelle, sormelle tai epävakaalle kädelle. GravesZIP ilmoittaa Windowsille tukevansa näytön skaalausta, joten se pysyy terävänä 150 %:n tai 200 %:n skaalauksella eikä veny sumeaksi.

13. Tuki

GravesWare, LLC
support@gravesware.com

Osoite on myös Tietoja-sivulla (Ohje > Tietoja GravesZIP:stä). Siellä on Lähetä sähköpostia tukeen -painike, joka avaa oman sähköpostiohjelmasi niin, että osoite ja versiosi on jo täytetty. Mitään ei lähetetä ennen kuin lähetät viestin itse.

Kerro, mitä versiota käytät – se näkyy Tietoja-ikkunassa – ja mikä käyttöjärjestelmä sinulla on. Jos asia koskee salattua arkistoa, älä lähetä arkistoa äläkä salalausetta.