Siirryin noin viikko sitten onnelliseksi Linux-käyttäjäksi, ja halusin ohjelmoida jotain pikkuista harjoitukseksi. Ja tulos on - "tattatadaa" - FastCrypt. Yksinkertainen pikku kryptausohjelma. Se on ladattavissa osoitteesta koti.mbnet.fi/kray/fcrypt01.tar.gz. Se sisältää Linuxille käännetyn binäärin, sourcen ja ohjeet sen sisällyttämiseksi Linuxin päätteen komennoksi. Sen yksinkertaisesta kevyestä kryptausalgoritmista voi lukea enemmän lähdekoodista. Uskoisin että useampikin täällä ohjelmointiputkassa pyörivä guru osaisi kommentoida sitä^^.
Testasin pdf-dokumentilla seuraavasti:
fcrypt -e testi.pdf testi.pdf.kryptattu q1w2e3 fcrypt -d testi.pdf.kryptattu testi2.pdf q1w2e3 kpdf testi2.pdf KPDF sanoo: Could not read testi2.pdf
Teinkö minä jotain väärin vai eikö vain toimi?
Edit3: Nyt on toimiva versio, 0.2 saatavilla: koti.mbnet.fi/kray/fcrypt02.tar.gz. Se osaa en- ja dekryptata myös ei-tekstitiedostoja.
Vanhentunutta...
Öh... tuolla ircissä huomattiin, että se ei binaaritiedostoja osaa oikein käsitellä... Tavalliset tekstitiedostot kyllä toimii. Kokeile vaikka.
Edit: Eli jos joku osaisi kertoa vaihtoehdoksi tuon EOF-ratkaisun tilalle miten se lukisi tiedoston loppuun asti. Se nimittäin tuntuu binäärien kanssa olevan vikana.
Edit2: Oho, ajoitko install.sh:n? Oletin että ei kukaan laita sitä komennoksi päätteeseen vaikka tein valmiit skriptitkin^^
Tarripallot on tapana pakata niin, että kun ne purkaa, niin sisältä paljastuu hakemisto, jonka sisällä on sitten nuo tiedostot. http://en.wikipedia.org/wiki/Tarball#Tarbombs
Ok.
Aihe on jo aika vanha, joten et voi enää vastata siihen.