/ Forside / Teknologi / Operativsystemer / Linux / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Linux
#NavnPoint
o.v.n. 11177
peque 7911
dk 4814
e.c 2359
Uranus 1334
emesen 1334
stone47 1307
linuxrules 1214
Octon 1100
10  BjarneD 875
kryptere en fil
Fra : Jacob d'Andrade


Dato : 16-08-04 07:31

Hej Ng

Jeg kører RedHat9

Hvordan kan jeg kryptere en alm txt fil, så det ikke lige er muligt at læse
indholdet ? synes ik lige jeg kunne finde noget på det...

jacob



 
 
Simon Lyngshede (16-08-2004)
Kommentar
Fra : Simon Lyngshede


Dato : 16-08-04 11:01

On Mon, 16 Aug 2004 08:30:32 +0200, Jacob d'Andrade wrote:

> Hvordan kan jeg kryptere en alm txt fil, så det ikke lige er muligt at læse
> indholdet ? synes ik lige jeg kunne finde noget på det...
>

Du kunne jo f.eks bruge GPG, men det er selvfølgelig et public-private
key system. Men prøv at kigge på freshmeat.net, søg f.eks på
encryption, der dukker altså et par småting op.


--
Simon

D. Johnson (16-08-2004)
Kommentar
Fra : D. Johnson


Dato : 16-08-04 11:27

Simon Lyngshede <pan.2004.08.16.10.01.25.192935@SPAM-NO.spiceweasel.dk>:

> On Mon, 16 Aug 2004 08:30:32 +0200, Jacob d'Andrade wrote:
>
>> Hvordan kan jeg kryptere en alm txt fil, så det ikke lige er muligt
>> at læse indholdet ? synes ik lige jeg kunne finde noget på det...
>>
>
> Du kunne jo f.eks bruge GPG, men det er selvfølgelig et public-private
> key system.

Ikke nødvendigvis, der er en --symmetric option


--
D. Johnson

Jan Birk (16-08-2004)
Kommentar
Fra : Jan Birk


Dato : 16-08-04 12:41

> Hvordan kan jeg kryptere en alm txt fil, så det ikke lige er muligt at læse
> indholdet ? synes ik lige jeg kunne finde noget på det...

Hvis du er tilfreds med 'ikke lige er muligt' kan dette lille perl
script måske hjælpe:
<script>
#!/usr/bin/perl -w
# Created by Ben Okopnik on Sat Sep 8 10:11:23 UTC 2001

$pass = shift or die "Usage: ", $0 =~ /([^\/]*$)/, " passwd < file\n";

undef $/; # Set "slurp mode"
@file = split //, <>; # Make a 'character' array from file

# Tweak the password itself to avoid "known text XOR" attack
@pass = map{
$x = ord;
$y = ( $x + 10 ) ** 2 % 256;
$z = ( $x - 10 ) ** 2 % 256;
chr ( $y ^ $z )
} split //, $pass;

# Do The Right Thang!
print chr( ord $file[$_] ^ ord $pass[$_ % scalar @pass] ) for 0 .. $#file
</script>

Brug det vedhæftede pga. tekstomløb mm!

1) Giv exe rettigheder, chmod 700 crypt
2) crypt [PASSWORD] < FIL_DER_SKAL_CRYPTERES > CRYPTERET_FIL

Når du skal læse indholdet igen

1) crypts [PASSWORD] < CRYPTERET_FIL > ORIGINAL_FIL

/Jan



Kasper Dupont (17-08-2004)
Kommentar
Fra : Kasper Dupont


Dato : 17-08-04 18:56

Jan Birk wrote:
>
> > Hvordan kan jeg kryptere en alm txt fil, så det ikke lige er muligt at læse
> > indholdet ? synes ik lige jeg kunne finde noget på det...
>
> Hvis du er tilfreds med 'ikke lige er muligt' kan dette lille perl
> script måske hjælpe:
> <script>
> #!/usr/bin/perl -w
> # Created by Ben Okopnik on Sat Sep 8 10:11:23 UTC 2001
>
> $pass = shift or die "Usage: ", $0 =~ /([^\/]*$)/, " passwd < file\n";
>
> undef $/; # Set "slurp mode"
> @file = split //, <>; # Make a 'character' array from file
>
> # Tweak the password itself to avoid "known text XOR" attack
> @pass = map{
> $x = ord;
> $y = ( $x + 10 ) ** 2 % 256;
> $z = ( $x - 10 ) ** 2 % 256;
> chr ( $y ^ $z )
> } split //, $pass;
>
> # Do The Right Thang!
> print chr( ord $file[$_] ^ ord $pass[$_ % scalar @pass] ) for 0 .. $#file
> </script>

Hvem tør poste sin shadow fil krypteret med det script?

--
Kasper Dupont -- der bruger for meget tid paa usenet.
http://tinyurl.com/5zm3o

Kasper Dupont (17-08-2004)
Kommentar
Fra : Kasper Dupont


Dato : 17-08-04 19:16

Kasper Dupont wrote:
>
> Hvem tør poste sin shadow fil krypteret med det script?

Her er et program til at bryde krypteringen.
Det tog da ikke ret lang tid vel?

--
Kasper Dupont -- der bruger for meget tid paa usenet.
http://tinyurl.com/5zm3o


Kasper Dupont (17-08-2004)
Kommentar
Fra : Kasper Dupont


Dato : 17-08-04 19:30

Kasper Dupont wrote:
>
> Kasper Dupont wrote:
> >
> > Hvem tør poste sin shadow fil krypteret med det script?
>
> Her er et program til at bryde krypteringen.
> Det tog da ikke ret lang tid vel?

Det skal lige siges, at de 20 minutter ikke blev
brugt på at skrive programmet, men derimod på at
finde det gamle program fra dengang for snart tre
år siden vi diskuterede det i dk.edb.sikkerhed.

Der skulle naturligvis lige rettes lidt i
programmet, da der trods alt var nogle bittesmå
forskelle i forhold til det program, der blev
diskuteret dengang.

Og programmet jeg har postet kan ikke dekryptere
en shadow fil, fordi det bruger en tegnstatistik
rettet mod engelsk tekst. Tegnsammensætningen i
en shadow fil er lidt anderledes.

Hvis man lige ændrer programmet, så det kan tage
højde for den store forekomst af tegnene : 9 og
linieskift, så kan det sagtens dekryptere min
shadow fil, hvis jeg har krypteret den med et
password på 15 eller 16 tegn.

--
Kasper Dupont -- der bruger for meget tid paa usenet.
http://tinyurl.com/5zm3o

Jan Birk (18-08-2004)
Kommentar
Fra : Jan Birk


Dato : 18-08-04 12:05

>
> Hvem tør poste sin shadow fil krypteret med det script?
>

Forhåbentlig ikke nogen, men hvordan fortolker du 'ikke lige er muligt'
i spørgerens spørgsmål!

/Jan

Kasper Dupont (18-08-2004)
Kommentar
Fra : Kasper Dupont


Dato : 18-08-04 16:15

Jan Birk wrote:
>
> >
> > Hvem tør poste sin shadow fil krypteret med det script?
> >
>
> Forhåbentlig ikke nogen, men hvordan fortolker du 'ikke lige er muligt'
> i spørgerens spørgsmål!

En så upræcis fortolkning vil jeg slet ikke begynde
at fortolke på. Men hvis man ikke har tænkt sig at
bruge en mere sikker kryptering end en polyalfabetisk
substitution, så synes jeg lige så godt man kan lade
helt være med at prøve.

--
Kasper Dupont -- der bruger for meget tid paa usenet.
http://tinyurl.com/5zm3o

Peter Jensen (16-08-2004)
Kommentar
Fra : Peter Jensen


Dato : 16-08-04 14:42

Jacob d'Andrade wrote:

> Hvordan kan jeg kryptere en alm txt fil, så det ikke lige er muligt at
> læse indholdet ? synes ik lige jeg kunne finde noget på det...

Hvis Vim er din editor, så kan du bruge ':X'. Krypteringen er ikke
særligt stærk, men det er nok til at stoppe en person der ikke er
specielt interesseret i indholdet af filen. Algoritmen er vist den
samme som bruges til nogle versioner af zip.

--
PeKaJe

The absent ones are always at fault.

Martin Johansen [600~ (17-08-2004)
Kommentar
Fra : Martin Johansen [600~


Dato : 17-08-04 20:01

Peter Jensen skrev:

> Jacob d'Andrade wrote:
>
>> Hvordan kan jeg kryptere en alm txt fil, så det ikke lige er muligt at
>> læse indholdet ? synes ik lige jeg kunne finde noget på det...
>
> Hvis Vim er din editor, så kan du bruge ':X'. Krypteringen er ikke
> særligt stærk, men det er nok til at stoppe en person der ikke er
> specielt interesseret i indholdet af filen. Algoritmen er vist den samme
> som bruges til nogle versioner af zip.

Kan du forklare nærmere? Vim er min foretrukne

--
Martin Johansen [6000]
http://tuxx.dk - "Carpe Aptenodytes!"
Mandrake Linux 9.2 med Fluxbox 0.9.6devel
Registered Linux User # 301406 (http://counter.li.org)


Andreas Kleist Svend~ (17-08-2004)
Kommentar
Fra : Andreas Kleist Svend~


Dato : 17-08-04 23:35

Martin Johansen [6000] wrote:
> Peter Jensen skrev:
>
>>Hvis Vim er din editor, så kan du bruge ':X'. Krypteringen er ikke
>>særligt stærk, men det er nok til at stoppe en person der ikke er
>>specielt interesseret i indholdet af filen. Algoritmen er vist den samme
>>som bruges til nogle versioner af zip.
>
> Kan du forklare nærmere? Vim er min foretrukne

Det kan jeg, du trykker : derefter X, nøjagtigt som når du trykker :q
for at afslutte. Derefter taster du en nøgle du selv finder på to gange,
og vupti, næste gang du gemmer er det i krypteret format.

Når du så vil se filen igen åbner du den med vim og den spørger efter en
nøgle, og du giver den du selv valgte tidligere.

/Andreas

Martin Johansen [600~ (18-08-2004)
Kommentar
Fra : Martin Johansen [600~


Dato : 18-08-04 16:52

Andreas Kleist Svendsen skrev:

> Det kan jeg, du trykker : derefter X, nøjagtigt som når du trykker :q
> for at afslutte. Derefter taster du en nøgle du selv finder på to gange,
> og vupti, næste gang du gemmer er det i krypteret format.

Hold snot hvor sejt - det virker jo. Nu elsker jeg vim endnu mere

> Når du så vil se filen igen åbner du den med vim og den spørger efter
> en nøgle, og du giver den du selv valgte tidligere.

Nu har jeg ingen anden editor installeret (mig bekendt) så hvad nu hvis
jeg skal åbne den fx. på en notepad under Windows ?

--
Martin Johansen [6000]
http://tuxx.dk - "Carpe Aptenodytes!"
Mandrake Linux 9.2 med Fluxbox 0.9.6devel
Registered Linux User # 301406 (http://counter.li.org)


Andreas Kleist Svend~ (18-08-2004)
Kommentar
Fra : Andreas Kleist Svend~


Dato : 18-08-04 20:27

Martin Johansen [6000] wrote:
> Nu har jeg ingen anden editor installeret (mig bekendt) så hvad nu hvis
> jeg skal åbne den fx. på en notepad under Windows ?

Godt spørgsmål.

Du kan selvfølgelig åbne den med vim på Windows... ;)

/Andreas

Martin Johansen [600~ (18-08-2004)
Kommentar
Fra : Martin Johansen [600~


Dato : 18-08-04 22:36

Andreas Kleist Svendsen skrev:

> Godt spørgsmål.

Dem er jeg gode til :-/

> Du kan selvfølgelig åbne den med vim på Windows... ;)

Nah. Windows kan sejle sin egen sø. Det er nu meget godt det kun virker i
Vim.



--
Martin Johansen [6000]
http://tuxx.dk - "Carpe Aptenodytes!"
Mandrake Linux 9.2 med Fluxbox 0.9.6devel
Registered Linux User # 301406 (http://counter.li.org)


Kasper Dupont (18-08-2004)
Kommentar
Fra : Kasper Dupont


Dato : 18-08-04 20:30

Peter Jensen wrote:
>
> Jacob d'Andrade wrote:
>
> > Hvordan kan jeg kryptere en alm txt fil, så det ikke lige er muligt at
> > læse indholdet ? synes ik lige jeg kunne finde noget på det...
>
> Hvis Vim er din editor, så kan du bruge ':X'. Krypteringen er ikke
> særligt stærk, men det er nok til at stoppe en person der ikke er
> specielt interesseret i indholdet af filen. Algoritmen er vist den
> samme som bruges til nogle versioner af zip.

Jeg har prøvet at finde ud af hvad det er for en
kryptering vim bruger. Det er tydligvis ikke den
bedste kryptering man kunne ønske sig, men den er
trods alt lidt stærkere end en simpel polyalfabetisk
kryptering.

Jeg prøvede at søge efter oplysninger om den på
nettet, men fandt intet andet end nogle steder hvor
der stod, at den ikke er ret stærk. Og der stod vist
også et sted, at det er samme kryptering som zip,
hvilket jeg dog ikke bliver ret meget klogere af.

Jeg fandt også ud af, at vim kan arbejde med
komprimerede filer. Så jeg prøvede lige at kryptere
en .gz fil. Det burde være lidt mere sikkert end at
kryptere en ukomprimeret fil, specielt hvis
krypteringen ikke er helt god. Desværre virkede det
ikke, da vim bruger kryptering og komprimering i den
forkerte rækkefølge.

Jeg vil tage et nærmere kig på gpg --symmetric. Jeg
har på fornemmelsen, at den er lidt mere sikker. Det
er mig bekendt ikke et program, hvor man går på
kompromis omkring sikkerheden af krypteringen.

--
Kasper Dupont -- der bruger for meget tid paa usenet.
http://tinyurl.com/5zm3o

Niels Elgaard Larsen (16-08-2004)
Kommentar
Fra : Niels Elgaard Larsen


Dato : 16-08-04 14:49

Jacob d'Andrade wrote:
> Hej Ng
>
> Jeg kører RedHat9
>
> Hvordan kan jeg kryptere en alm txt fil, så det ikke lige er muligt at læse
> indholdet ? synes ik lige jeg kunne finde noget på det...

aespipe


Jacob d'Andrade (16-08-2004)
Kommentar
Fra : Jacob d'Andrade


Dato : 16-08-04 15:06

Takker for jeres svar, jeg vil se på det med det samme

Jacob

"Niels Elgaard Larsen" <bov@agol.dk> skrev i en meddelelse
news:4120bb67$0$73938$14726298@news.sunsite.dk...
> Jacob d'Andrade wrote:
> > Hej Ng
> >
> > Jeg kører RedHat9
> >
> > Hvordan kan jeg kryptere en alm txt fil, så det ikke lige er muligt at
læse
> > indholdet ? synes ik lige jeg kunne finde noget på det...
>
> aespipe
>



Søg
Reklame
Statistik
Spørgsmål : 177559
Tips : 31968
Nyheder : 719565
Indlæg : 6408935
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste