Archief - Computer Versleuteld

Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.

whacker

Legacy Member
Als't over LANs gaat waar ge dus gewoon met illegale soft of films zit die ge versleuteld hebt, dan moet ge hun het pass/certificaat geven of ge kunt achteraf de tijd betalen dat ze eraan gespendeerd hebben om te zien wat het was + eventueel nog vervolgd worden omdat ge niet meegewerkt hebt.

Blood_Raven

Legacy Member
whacker zei:
Als't over LANs gaat waar ge dus gewoon met illegale soft of films zit die ge versleuteld hebt, dan moet ge hun het pass/certificaat geven of ge kunt achteraf de tijd betalen dat ze eraan gespendeerd hebben om te zien wat het was + eventueel nog vervolgd worden omdat ge niet meegewerkt hebt.
Indien de data enkel op je PC geencrypteerd staat: nope, je moet het niet geven.
Indien je beheerder bent en de LAN communicatie is geencrypteerd: ja, dan moet je toegang tot het netwerk verschaffen.

ellenwiu

Legacy Member
Ik ken niet echt iets van geencrypteerde gegevens of schijven, maar heb enkele vragen na het lezen van de topic. Ik ben altijd bang dat je zelf niet meer aan jouw gegevens kan.

Als jouw gegevens geencrypteerd zijn, moet je dan enkel een paswoord ingeven om ze te bekijken? Is het dan ook niet mogelijk om alle combinaties af te gaan?
Als je nu geencrypteerde gegevens deelt in een thuisnetwerk, moet je dan ook een wachtwoord ingeven om ze te bekijken op de andere pc?
Als de schijf bijv beschadigd geraakt kan je dan nog gegevens "redden", zoals je met sommige tooltjes kan als ze niet geencrypteerd zijn?
En als je een schijf met geencrypteerde gegevens in een andere pc stopt, kun je dan ook gewoon die gegevens bekijken door een paswoord in te geven?

killgore

Legacy Member
Blood_Raven zei:
Indien ge in het buitenland zit dan gelden de buitenlandse wetten. (Ik denk dat ge in Amerika wel eens gepoept kunt zijn met al die hun terrorist act regeltjes,en andere brol: In soviet America the government controls you)

In België bent ge niet verplicht uw wachtwoord te geven onder volgende voorwaarden:
- (zoals reeds aangehaald) zelf-incriminatie (dus ook mede-plichtigheid)
- bloedverband
(kan zijn dat er nog een paar zijn maar die weet ik niet)

Indien andere gevallen dan is dit obstructie van het onderzoek. (Stond dacht ik tot 3 jaar op)
Dus zoals hierboven gevraagd: je mag perfect weigeren om het encryptiewachtwoord te geven indien...(zie hierboven). Indien ze er aan geraken dan zal het wel niet mals zijn.

Overigens wanneer men uw systeem in beslag neemt dan start men dit niet meer op.
Er wordt een snapshot genomen van uw harde schijf en daarmee werkt men verder.
Indien uw harde schijf de 'grond kust' maakt ge uzelf wel enorm verdacht, en gaan ze uw schijf wel eens grondig binnestebuiten keren.

Zoals aangehaald: er zijn methoden die de politie niet kan omzeilen. PGP is er daar één van dacht ik.(Ben daar nu niet zeker van) De meeste op AES gebaseerde producten die niet vatbaar zijn voor side channel attacks zijn ook onkraakbaar.

AES:
The design and strength of all key lengths of the AES algorithm (i.e., 128, 192 and 256) are sufficient to protect classified information up to the SECRET level. TOP SECRET information will require use of either the 192 or 256 key lengths. The implementation of AES in products intended to protect national security systems and/or information must be reviewed and certified by NSA prior to their acquisition and use."
http://www.cnss.gov/Assets/pdf/cnssp_15_fs.pdf

What about wet op privacy als argument dat je die key niet wilt afstaan?

Trouwens, AES is een vrij ingewikkeld algoritme :). Maar het is ontwikkeld national security & zal wel een hoge betrouwbaarheid kennen.

En flikken zullen PGP niet kunnen kraken hoor.
ellenwiu zei:
Ik ken niet echt iets van geencrypteerde gegevens of schijven, maar heb enkele vragen na het lezen van de topic. Ik ben altijd bang dat je zelf niet meer aan jouw gegevens kan.

Als jouw gegevens geencrypteerd zijn, moet je dan enkel een paswoord ingeven om ze te bekijken? Is het dan ook niet mogelijk om alle combinaties af te gaan?
Als je nu geencrypteerde gegevens deelt in een thuisnetwerk, moet je dan ook een wachtwoord ingeven om ze te bekijken op de andere pc?
Als de schijf bijv beschadigd geraakt kan je dan nog gegevens "redden", zoals je met sommige tooltjes kan als ze niet geencrypteerd zijn?
En als je een schijf met geencrypteerde gegevens in een andere pc stopt, kun je dan ook gewoon die gegevens bekijken door een paswoord in te geven?

Alle combinaties -> hangt af van sterkte van uw encodering natuurlijk. Een RSA-key gebruikt bij PGP is al gauw 0.25-1kB groot, daarvan ga je niet zomaar even alle combinaties af. Het decodeeralgoritme is al vrij lang & je moet elk resultaat zelf gaan controleren he, gaat niet altijd automatisch. Er zijn wel algoritmen die de pc laat toestaan onderscheid te maken tussen bv. onzinnige en zinnige tekst, maar dat valt compleet weg als het geëncrypteerde bestand een afbeelding of muziekbestand ofzo is :).
Maar om je een ander vb. te geven: paswoorden worden vaak opgeslagen in gehashte vorm. Dit komt erop neer dat men het origineel paswoord niet kan extracten uit die hash (in tegenstelling tot encryptie is hashing niet omkeerbaar!). Om te kijken of men dan het juiste paswoord ingeeft hasht men gewoon dit paswoord opnieuw en vergelijkt men de hashes. Nu is het hierbij zelfs genoeg om bij een gegeven hash EEN (willekeurig) woord te vinden dat dezelfde hash geeft. 2 veelgebruikte algoritmes hier zijn md5 en sha. Dit zijn relatief snelle (zeker md5) algoritmen. Toch duurt het om pakweg alle 3-letter combinaties af te gaan met md5 al ettellijke uren. Nu moet je ook rekenen dat dit een ^n operatie is. Stel dat je zelfs nog maar de alfanumerieke tekens gebruikt, dit zijn er een 70-tal (kleine letters, hoofdletters, nummers, zaken als _). Dan zit je voor alle 3-lettercombinaties met 70^3 mogelijkheden, veel dus. In de praktijk wordt je daarom vaak verplicht een paswoord langer als 8 tekens te maken en wordt er vaak nog eens een salt aan toegevoegd (een gekend of berekenbaar stuk data dat er achter geplakt wordt). Op die manier moet je ofwel al tekenreeksen van 15 karakters lang afgaan (wat een eeuwigheid duurt) ofwel hopen dat een kortere tekst dezelfde hash oplevert. Een omzeiling is dat vele kraakorganisaties ondertussen tabellen hebben aangelegd van reeds een hoop gehashte paswoorden. Zoeken in goed gestructureerde tabellen is immers een pak sneller en zo kan men al vaak een pak woorden uitschakelen.
Nu, dit md5 voorbeeld om maar aan te tonen dat het dus zeker lang kan duren (onmogelijk lang), stel je dan eens voor dat je die hashes niet automatisch kan vergelijken na het algoritme maar zelf steeds moet gaan kijken :).

ivm delen en mounten op andere pc: Ja, je moet dan nog altijd decrypteren (wat nogal logisch is, je info wordt nergens ongeëncrypteerd opgeslagen). En ja, dat kan nog steeds, zolang jij het juiste decrypteerprogramma/algoritme gebruikt. Ik heb er al van gehoord dat men ook systeemwaarden als salts gebruikte hiervoor (bv. om passes geëncrypteerd op te slaan), maar betwijfel dat dit in de betere moderne toepassingen nog voorkomt. Let wel: als jij een goede beveiligingsworksuite hebt kan het zijn dat die gegevens "on-the-fly" gedecodeerd worden zonder dat jij het merkt (zo werkt mijn mail plugin toch eenmaal ik het pass heb ingegeven). Voor jou lijkt het misschien dat die gegevens niet meer moeten gedecrypteerd worden, maar de machine moet dit wel nog steeds doen, er is een verschil tussen wat je waarneemt en wat je moet doen.

Ivm gegevens redden is het hier wat subtieler. Je kan dit natuurlijk doen, een geëncrypteerd bestand verschilt in niets van het gewone in die zin dat het ook maar bits zijn. Echter, als jij een gewone afbeelding recovert waarin toevallig een paar bytes verandert zijn zal je dit niet altijd even erg vinden, dit is meestal een pixeltje dat wat verkeerd staat en met een filter zeer snel kan opgelost worden. Bij geëncrypteerde data kan die verkeerde byte ervoor zorgen dat een heel blok, of worst-case, alles na die byte verkeerd wordt gedecrypteerd. Dat is natuurlijk afhankelijk van het encryptiealgoritme. Dat is hetzelfde met veel geadvanceerde compressiealgoritmes ook, deze zijn veel gevoeliger aan opslag- en transmissiefouten dan gewone data.

hopelijk was het wat duidelijk?

@dJeez: blijkbaar was het openSSL dat gehackt was op die manier, niet ssh, ik was een lettertje fout :(. Die ssh die ik had gevonden had idd te maken met ssh-1.

edit: wat meer enters gezet.

edit2: en ivm zelf niet meer aan je gegevens kunnen. Het enige waar dit misloopt is als je je encryptiesleutels (en bijhorend paswoord) kwijtgeraakt. Het is daarom aan te raden als je dergelijke zaken gebruikt deze apart op een diskette op te slaan. Ik zou zelfs zeggen dat het veiliger is deze op een diskette op te slaan zodat je die ergens beter kan verbergen of meenemen of in het ergste geval kan vernietigen :).

Natuurlijk zal je voor veel moderne laptops diskette hier moeten vervangen door cd-rom of usb-stick :(. Een 2e usb/cd-rom/diskette gebruik je dan als backup en kan je ergens op een veiligere plaats leggen (afhankelijk van je graad van belangrijkheid/paranoia zal dit gaan van je keukenkast tot een bankkluis).

Blood_Raven

Legacy Member
killgore zei:
Trouwens, AES is een vrij ingewikkeld algoritme :). Maar het is ontwikkeld national security & zal wel een hoge betrouwbaarheid kennen.
Ge kunt nooit paranoia genoeg zijn \o/.
Grapje ^_^. Wil gewoon aanhalen dat men best zijn programma's grondig kiest. Sommige programma's kunnen wat sporen achter onder het mom van recovery of sommige programma's hebben wel geencrypteerde data maar hebben dan weeral op applicatieniveau een 'lek' waardat je ongemerkt met 2 boeings zou kunnen invliegen.

killgore zei:
Ivm gegevens redden is het hier wat subtieler. Je kan dit natuurlijk doen, een geëncrypteerd bestand verschilt in niets van het gewone in die zin dat het ook maar bits zijn. Echter, als jij een gewone afbeelding recovert waarin toevallig een paar bytes verandert zijn zal je dit niet altijd even erg vinden, dit is meestal een pixeltje dat wat verkeerd staat en met een filter zeer snel kan opgelost worden. Bij geëncrypteerde data kan die verkeerde byte ervoor zorgen dat een heel blok, of worst-case, alles na die byte verkeerd wordt gedecrypteerd. Dat is natuurlijk afhankelijk van het encryptiealgoritme. Dat is hetzelfde met veel geadvanceerde compressiealgoritmes ook, deze zijn veel gevoeliger aan opslag- en transmissiefouten dan gewone data.
Een vrij belangrijke issue bij data encryptie. Backups!!!!

Voorbeeld:
Ik gebruikte een virtual disk en had een een image van 230 GB aangemaakt op een externe schijf. 1 groot bestand met 230 GB aan geencrypteerde data.
't Was te verwachten dat dat dus ooit eens mis kon gaan en op een avondje had den dezen had me zijn loempe kop die schijf in volle actie afgezet.

Gevolg bijna 230 GB aan data in 1 ruk erdoor, kapot, lost.

Indien dit met gewone data zou zijn zou er 1 bestand of enkele kleinere bestanden geraakt zijn. Nu was de schijf ontoegankelijk.
Dus nooit onderschatten met encrypted data: backups!.

(Ik had wreed veel chance en er was enkel een decodeer 'component' in die image geraakt dat ik kon recoveren)

ellenwiu

Legacy Member
killgore zei:
Alle combinaties -> hangt af van sterkte van uw encodering natuurlijk. Een RSA-key gebruikt bij PGP is al gauw 0.25-1kB groot, daarvan ga je niet zomaar even alle combinaties af. ...

Bedankt voor de uitleg! Maar ik heb nu nog een paar vragen. :$
Dus je hebt altijd encryptiesleutels en een paswoord nodig.
Met de encryptiesleutels alleen kan je niets (als je bijv bij jouw pc bewaard)?
PGP is dat een van de beste programma's?
En is het ook mogelijk om 1 bestand te encrypteren?
En een partitie met windows op kun je dat ook encrypteren, ik vermoed dat je dan wel eerst moet decoderen vooraleer je aan windows kan?

killgore

Legacy Member
Blood_Raven zei:
Ge kunt nooit paranoia genoeg zijn \o/.
Grapje ^_^. Wil gewoon aanhalen dat men best zijn programma's grondig kiest. Sommige programma's kunnen wat sporen achter onder het mom van recovery of sommige programma's hebben wel geencrypteerde data maar hebben dan weeral op applicatieniveau een 'lek' waardat je ongemerkt met 2 boeings zou kunnen invliegen.


Een vrij belangrijke issue bij data encryptie. Backups!!!!

(Ik had wreed veel chance en er was enkel een decodeer 'component' in die image geraakt dat ik kon recoveren)
Backups zijn zeer zeker essentieel, moet je mij niet zeggen, alsook datascheiding, zodat als 1 disk/partitie verloren gaat je al de rest nog hebt (essentieel is bv. al uw windows installatie volledig te scheiden gezien deze het gevoeligst is voor viri en dergelijke).

En idd, dat paranoia zijn klopt wel hoor, in principe kan RSA ook vrij eenvoudig gekraakt worden als men factoriseren van getallen sterk kan versnellen (door bv. een functie te vinden die u de rij van priemgetallen in 1x geeft). Er is nog steeds niet wiskundig bewezen dat dit niet kan, aan de andere kant is men al sinds het begin van computercryptografie aan het zoeken achter dergelijke zaken :p.

ellenwiu zei:
Bedankt voor de uitleg! Maar ik heb nu nog een paar vragen. :$
Dus je hebt altijd encryptiesleutels en een paswoord nodig.
Met de encryptiesleutels alleen kan je niets (als je bijv bij jouw pc bewaard)?
PGP is dat een van de beste programma's?
En is het ook mogelijk om 1 bestand te encrypteren?
En een partitie met windows op kun je dat ook encrypteren, ik vermoed dat je dan wel eerst moet decoderen vooraleer je aan windows kan?

encryptiesleutels doen alles hoor. Paswoord is eerder omdat je die encryptiesleutels ook moet beveiligen. Het zou immers nogal belachelijk zijn al je data goed te encrypteren als men je gebruikte sleutels gewoon uit een .txt-bestandje kan halen. Daarom zijn deze normaal gezien ook beveiligd via een meer conventioneel (makkelijker te onthouden) paswoord :). Het komt er dus op neer dat jij je paswoord ingeeft, dat geeft je private sleutel vrij en met die sleutel ga je je data decrypteren. Let op: het is niet omdat dat conventioneel paswoord korter is dat het onveiliger is. De reden wrom RSA-keys zo lang zijn is vooral omdat ze voor communicatieve doeleinden zijn ontwikkeld, zeker niet puur voor lokale encryptie.

PGP is een protocol, geen programma, een programma daarvoor is bv. openPGP, maar ik ken persoonlijk nog geen gebruiksvriendelijke versies. Dat systeem wordt volgens mij nog steeds als zowat het beste protocol aanzien voor gewone cryptografie (dus niet voor militaire doeleinden of zo, maar dat kan uw pc sowieso niet aan :p).
Natuurlijk kan je 1 bestand encrypteren. Maar again: ken er niet direct easy-to-use beschikbare progs voor :).

Gehele partities encrypteren zou ik afraden.
Ten eerste, zoals hier eerder gezegd: dat encrypteren duurt lang voor grote data, het algoritme is vrij ingewikkeld.
Ten tweede, zoals ik hier heb uitgelegd en blood raven bevestigd: het is nogal foutgevoelig, je wilt niet dat je hele systeem crasht omdat er 1 bitfout is op je hdd. Daarbijkomend wil je wrsch backups maken en dan is het aangenamer (volgens mij toch) om van een paar bestanden backups te maken in plaats van van een gehele partitie.

Je gaat dus doorgaans enkel bestanden comprimeren die jij nuttig vindt om te comprimeren.

ellenwiu

Legacy Member
killgore zei:
encryptiesleutels doen alles hoor. Paswoord is eerder omdat je die encryptiesleutels ook moet beveiligen. Het zou immers nogal belachelijk zijn al je data goed te encrypteren als men je gebruikte sleutels gewoon uit een .txt-bestandje kan halen. Daarom zijn deze normaal gezien ook beveiligd via een meer conventioneel (makkelijker te onthouden) paswoord :). Het komt er dus op neer dat jij je paswoord ingeeft, dat geeft je private sleutel vrij en met die sleutel ga je je data decrypteren. Let op: het is niet omdat dat conventioneel paswoord korter is dat het onveiliger is. De reden wrom RSA-keys zo lang zijn is vooral omdat ze voor communicatieve doeleinden zijn ontwikkeld, zeker niet puur voor lokale encryptie.

PGP is een protocol, geen programma, een programma daarvoor is bv. openPGP, maar ik ken persoonlijk nog geen gebruiksvriendelijke versies. Dat systeem wordt volgens mij nog steeds als zowat het beste protocol aanzien voor gewone cryptografie (dus niet voor militaire doeleinden of zo, maar dat kan uw pc sowieso niet aan :p).
Natuurlijk kan je 1 bestand encrypteren. Maar again: ken er niet direct easy-to-use beschikbare progs voor :).

Gehele partities encrypteren zou ik afraden.
Ten eerste, zoals hier eerder gezegd: dat encrypteren duurt lang voor grote data, het algoritme is vrij ingewikkeld.
Ten tweede, zoals ik hier heb uitgelegd en blood raven bevestigd: het is nogal foutgevoelig, je wilt niet dat je hele systeem crasht omdat er 1 bitfout is op je hdd. Daarbijkomend wil je wrsch backups maken en dan is het aangenamer (volgens mij toch) om van een paar bestanden backups te maken in plaats van van een gehele partitie.

Je gaat dus doorgaans enkel bestanden comprimeren die jij nuttig vindt om te comprimeren.

Nogmaals bedankt!

Dan is het inderdaad beter om de sleutels niet op de pc te bewaren.

Ik heb eens gekeken op de link in de thread, maar blijkbaar moet je betalen na 30 dagen. (PGP Desktop 30-Day Free Trial, http://www.pgpi.org/)
Zijn er soms andere, minder veilige, maar wel makkelijker in gebruik?

Volledige partities zou ik ook niet doen, het lijkt me handig voor bestanden op usb sticks of dergelijk. Als je kwijt raakt, kunnen ze toch jouw bestanden niet lezen.
Het archief is een bevroren moment uit een vorige versie van dit forum, met andere regels en andere bazen. Deze posts weerspiegelen op geen enkele manier onze huidige ideeën, waarden of wereldbeelden en zijn op sommige plaatsen gecensureerd wegens ontoelaatbaar. Veel zijn in een andere tijdsgeest gemaakt, al dan niet ironisch - zoals in het ironische subforum Off-Topic - en zouden op dit moment niet meer gepost (mogen) worden. Toch bieden we dit archief nog graag aan als informatiedatabank en naslagwerk. Lees er hier meer over of start een gesprek met anderen.
Terug
Bovenaan