crypt (enigma) z BSD

Miroslav BENES miroslav_benes na zdas.cz
Čtvrtek Únor 9 14:25:09 CET 2006


Přeji krásný den !

Potřeboval bych z FreeBSD serverů přenášet data. Jako nejschůdnější se 
jeví ftp protokol.
Mám ale problém s tím, že bych rád tyto data přenášel kryptovaná. Na 
onom BSD ale není nainstalován gpg, takže jediná schůdná cesta se zdá 
být pomocí kryptovací utility "crypt" (resp.enigma, což je alias pro totéž).


Dotaz : Dá se nějak takto zašifrovaný soubor rozbalit na linuxu ?

Zkoušel jsem :

 - hledat crypt a enigma přes google a rpmfind. Ale dostanu se vždycky 
buď na hashovací funkci v php, nějakou hru nebo historii 2. sv. války :)

 - přenést zdroják utility crypt z BSD na linux, ale nedá se to 
zkompilovat :

$ make
Makefile:11: *** missing separator.  Stop.

$ gcc enigma.c
enigma.c: In function ‘setup’:
enigma.c:45: warning: passing argument 2 of ‘memcpy’ makes pointer from 
integer without a cast
/tmp/ccqblTnC.o(.text+0x15): In function `setup':
enigma.c: undefined reference to `strlcpy'
/tmp/ccqblTnC.o(.text+0x27):enigma.c: undefined reference to `crypt'
collect2: ld returned 1 exit status

Nejlepší by bylo prosadit na BSD doinstalování gpg (k tomu asi časem 
dojde), ale zajímaly by ě i jiné postupy, pokud by byly schůdné.

Předem děkuji za tipy.



Další informace o konferenci Linux