Titkosított fájl megosztása

Sziasztok,

Régóta keresek olyan megoldást, hogy gyakorlatban is elfogadható egyszerűséggel tudjunk fájlokat megosztani egymás között titkosítva emailben, akár kizárólag webmail használatával. Feltétel lenne, hogy ne kelljen kulcsokkal szórakozni, hanem jelszót lehessen megadni és kész. (A jelszó nem lenne probléma, a kulcs kezelés viszont igen).

Jelenleg a legjobb megoldás szerintem az lenne, ha kizárólag böngésző használatával megoldható lenne fájlok titkosítása, átadása és kibontása. Vagyis lenne egy https-es weboldal egy tallózás gombbal, mellyel ki lehet tallózni egy akármilyen fájlt, majd egy jelszót megadva -meg esetleg a fájl elérhetőségéhez a max napok és letöltések számát- azt még kliens oldalon JavaScript-tel titkosítaná és feltöltené egy központi szerverre, adva hozzá egy egyedi linket.

Ezt a linket elég lenne elküldeni egy kapcsolatunknak, aki rákattintva eljut a hostoló weboldalra, amely bekéri a jelszót és így felajánlja letöltésre a fájlt. De szintén kliens oldalon csomagolná ki JS használatával.

Ezt a megoldást találtam mely pont ilyen, de sajnos nem igazán jól működik.

Lenne ötletetek egyéb megoldásra mely tudná a fentit? Vagy akár olyan, amely nyílt forráskódú és magamnak tudnám hostolni és megvalósítani egyszerűen a szolgáltatást?

Esetleg érdemes lenne lefejleszteni? Lenne rá igény vajon?

Hozzászólások

Hello,

szerintem két megoldandó feladatra bontható: titkosítás és megosztás.
Helyi fileok titkosított becsomagolására számtalan megoldás létezik. A megosztásra tökéletesen megfelel egy Skydrive, célszerűen a telepített klienssel. Ilyenkor a használat annyi, hogy a titkosító program kimenetének a Skydrive által replikált mappába kell kerüljön, onnan a megosztás megy az előre beállított szabályok szerint.
Ha nagy a változatosság a címzettekben, akkor a titkosított filet a webes felületen célszerű felmasolni drag-and-droppal és megosztani.

Üdv,
Marci

Köszi. Igazából kizárólag böngészőn belüli megoldást látnék praktikusnak. Offline megoldást én is tudnék kreálni sokat, akár egy titkosított ZIP fájl, a ZIP amúgy is támogatott minden rendszeren. De ez már nem biztos, hogy a legegyszerűbb megoldás a jó megoldások közül.

Azt szeretném kiküszöbölni, hogy bármit is telepíteni vagy konfigurálni kelljen a cél felhasználó rendszerén, legyen az Windows, Windows Phone, Android, desktop Linux vagy egyéb ahhoz, hogy a megosztást létre tudja hozni (vagyis titkosítás + feltöltés), illetve hozzáférjen a fájl tartalmához (letöltés és kicsomagolás).

Teljesen univerzális (csak webes) megoldást keresek.

Nem kizárólag saját adatokra szánnám persze. Ahhoz nem adok hozzáférést másnak. Hanem sokszor kell megosztani másokkal adatot emailben. De könyvelési adatokat meg egyéb kollégákkal megosztandó adatot nem akarok kilőni a netre hosszú évtizedekre titkosítatlanul. Próbálkoztam TB-be beállítot engimail-el meg hasonlókkal, de nagyon problémás. Bonyolult a kezelése, a kulcsot mindig elvesztik rendszer újratelepítésnél (nem én telepítem), stb. ZIP meg egyébbe csomagolt cucc mellékletként meg néha nagy. Már 25 MB sem biztosan megy át mindenhova, nem beszélve a platformról. Akár telefonon is megnézhetnék a PDF-et, ha csak egy klikkre meg jelszó beírásra lennének tőle.

Olyan megoldás kell nekem, amivel buta usereknek tudok küldeni anyagot titkosítva. Velük meg megegyezek a jelszóról. Tudom ez is kényes kérdés lehet, de ez olyan alap, hogy ha nem megy, nem állok szóba az emberrel. Ilyen egyszerű. Tehát egy jelszót tudjon begépelni, ez a minimum. A fentivel még egy klikk kellene még plusszban. Egyszerűbb megoldást nem tudok jelenleg.

Ja értem, így már érdekesebben hangzik. Akkor tovább lehet gondolni a dolgot. Meg lehetne adni textbox-ban a skydrive login user és jelszót, azt cookie-ba le is tenni JS-el, így emlékezne rá. A fájlról lekérni publikus linket, és paraméterben átadni a weboldalnak, és ezt a linket küldeni a user-nek.

Kis munkának tűnhet, de semmiképp nem az.

Sajnos nem tetszik. Le akar töltetni velem egy telepítőt. Csak jelszót nem tud és JS-ből titkosítani? Mi van ha android-os telefonra akarok küldeni cuccot? Ott is telepíteni kell? Buta user is egyszerűen ki tudná csomagolni a cuccot amit küldeni akarok neki? Szükséges kulcsokkal szórakozni?