Retroshare
રેટ્રોશેર એ જી. એન. યુ. પ્રાઇવસી ગાર્ડ (જી. પી. જી.) દ્વારા નિર્મિત મિત્ર-થી-મિત્ર નેટવર્ક પર આધારિત એક મફત અને ઓપન-સોર્સ પીઅર-ટુ-પીઅર સંચાર અને ફાઇલ શેરિંગ એપ્લિકેશન છે. વૈકલ્પિક રીતે, સાથીદારો તેમના મિત્રો સાથે પ્રમાણપત્રો અને આઇ. પી. સરનામાંની આપ-લે કરી શકે છે અને તેનાથી ઊલટું. હિસ્ટ્રી રેટ્રોશેરની સ્થાપના 2004માં માર્ક ફર્ની દ્વારા કરવામાં આવી હતી. 2012 થી પીશેર નામના સિંગલ-બોર્ડ કમ્પ્યુટર રાસ્પબેરી પાઇ માટે બિનસત્તાવાર બિલ્ડ. 4 નવેમ્બર 2014ના રોજ, રેટ્રોશેરે ઇલેક્ટ્રોનિક ફ્રન્ટિયર ફાઉન્ડેશનના સુરક્ષિત મેસેજિંગ સ્કોરકાર્ડ પર 7માંથી 6 પોઈન્ટ મેળવ્યા હતા, જે હવે જૂના થઈ ગયા છે. તેણે એક પોઈન્ટ ગુમાવ્યો કારણ કે તાજેતરમાં સ્વતંત્ર કોડ ઓડિટ થયું ન હતું. ઓગસ્ટ 2015માં, રેટ્રોશેર રીપોઝીટરીને સોર્સફોર્જથી ગિટહબમાં સ્થાનાંતરિત કરવામાં આવી હતી. 2016 માં, લિનક્સ મેગેઝિને રેટ્રોશેરમાં સુરક્ષા અંતરાયોની સમીક્ષા કરી હતી અને તેને "એક બહાદુર પ્રયાસ, પરંતુ અંતે, એક બિનઅસરકારક પ્રયાસ" તરીકે વર્ણવ્યો હતો. ડિઝાઇન રેટ્રોશેર એ ઇન્સ્ટન્ટ મેસેજિંગ અને ફાઇલ-શેરિંગ નેટવર્ક છે જે સરનામાની શોધ માટે વિતરિત હેશ ટેબલનો ઉપયોગ કરે છે. વપરાશકર્તાઓ પરસ્પર મિત્રો દ્વારા પરોક્ષ રીતે વાતચીત કરી શકે છે અને સીધા જોડાણોની વિનંતી કરી શકે છે. લક્ષણો પ્રમાણીકરણ અને જોડાણ પ્રારંભિક સ્થાપન પછી, વપરાશકર્તા રેટ્રોશેર સાથે (જી. પી. જી.) ક્રિપ્ટોગ્રાફિક કીની જોડી બનાવે છે. પ્રમાણીકરણ અને અસમપ્રમાણ કીની આપ-લે કર્યા પછી, ઓપનએસએસએલનો ઉપયોગ જોડાણ સ્થાપિત કરવા માટે અને એન્ડ-ટુ-એન્ડ એન્ક્રિપ્શન માટે થાય છે. મિત્રોના મિત્રો મૂળભૂત રીતે જોડાઈ શકતા નથી, પરંતુ જો વપરાશકર્તાઓ મંજૂરી આપે તો તેઓ એકબીજાને જોઈ શકે છે. IPv6 આધારને મુખ્ય શાખામાં ભેળવી દેવામાં આવ્યો હતો અને આગામી સંસ્કરણમાં રજૂ કરવામાં આવશે. ફાઇલ વહેંચણી મિત્રો વચ્ચે ફોલ્ડર વહેંચવાનું શક્ય છે. ફાઇલ ટ્રાન્સફર મલ્ટી-હોપ સ્વાર્મિંગ સિસ્ટમનો ઉપયોગ કરીને કરવામાં આવે છે (ટર્ટલ એફ2એફ પ્રોજેક્ટમાંથી "ટર્ટલ હોપિંગ" સુવિધાથી પ્રેરિત છે, પરંતુ અલગ રીતે અમલમાં મૂકવામાં આવે છે). સારમાં, માહિતીની આપ-લે ફક્ત મિત્રો વચ્ચે જ થાય છે, જો કે તે શક્ય છે કે આપેલ સ્થાનાંતરણનો અંતિમ સ્રોત અને ગંતવ્ય બહુવિધ મિત્રો સિવાય હોય. અનામી મલ્ટી-હોપ શોધ કરતી શોધ કાર્ય એ નેટવર્કમાં ફાઇલો શોધવાનો બીજો સ્રોત છે. ફાઇલોને તેમના SHA-1 હેશ મૂલ્ય દ્વારા રજૂ કરવામાં આવે છે, અને HTTP-સુસંગત ફાઇલ અને લિંક્સને રેટ્રોશેર નેટવર્કમાં તેમના વર્ચ્યુઅલ સ્થાનને પ્રકાશિત કરવા માટે રેટ્રોશેરમાં નિકાસ, નકલ અને પેસ્ટ કરી શકાય છે. કોમ્યુનિકેશન રેટ્રોશેર સંદેશાવ્યવહાર માટે નીચેની સેવાઓ પ્રદાન કરે છેઃ એક ખાનગી ચેટ; એક ખાનગી મેઇલિંગ સિસ્ટમ જે જાણીતા મિત્રો અને દૂરના મિત્રો વચ્ચે સુરક્ષિત સંદેશાવ્યવહારની મંજૂરી આપે છે; જાહેર અને ખાનગી બહુ-વપરાશકર્તા ચેટ લોબી; એક ફોરમ સિસ્ટમ જે અનામી અને અધિકૃત ફોરમ બંનેને મંજૂરી આપે છે, જે મિત્રો પાસેથી મિત્રોને પોસ્ટ્સ વિતરિત કરે છે; એક ચેનલ સિસ્ટમ આરએસએસ ફીડ્સ જેવી જ દરેક સબ્સ્ક્રાઇબ કરેલા પીઅરને આપેલ ચેનલમાં પોસ્ટ કરેલી ફાઇલોને આપમેળે ડાઉનલોડ કરવાની સંભાવના પ્રદાન કરે છે; એક પોસ્ટ કરેલી લિંક્સ સિસ્ટમ, જ્યાં મહત્વપૂર્ણ માહિતીની લિંક્સ શેર કરી શકાય છે; વીઓઆઈપી કૉલ્સ; વિડિયો કૉલ્સ (આવૃત્તિ 0.0.0 થી); ટોર અને આઈ2પી નેટવર્ક્સ સપોર્ટ, વધુ અનામીકરણ માટે (આવૃત્તિ 0.0.0 થી). યુઝર ઇન્ટરફેસ રેટ્રોશેર સોફ્ટવેરનો મુખ્ય ભાગ ઓફલાઇન લાઇબ્રેરી પર આધારિત છે, જેમાં બે એક્ઝેક્યુટેબલને જોડવામાં આવે છેઃ એક કમાન્ડ-લાઇન એક્ઝેક્યુટેબલ ઇન્ટરફેસ જે લગભગ કોઈ નિયંત્રણ પ્રદાન કરતું નથી, પરંતુ સર્વર પર "હેડલેસ" ચલાવવા માટે ઉપયોગી છે, જે ક્યુટીમાં લખાયેલ ગ્રાફિકલ યુઝર ઇન્ટરફેસ છે જેનો મોટાભાગના વપરાશકર્તાઓ ઉપયોગ કરે છે. અન્ય ફાઇલ-શેરિંગ સોફ્ટવેર માટે એકદમ સામાન્ય કાર્યો ઉપરાંત, જેમ કે સર્ચ ટેબ અને ટ્રાન્સફરનું વિઝ્યુલાઇઝેશન, રેટ્રોશેર વપરાશકર્તાઓને પડોશી મિત્રો વિશે વૈકલ્પિક માહિતી એકત્રિત કરીને અને તેને ટ્રસ્ટ મેટ્રિક્સ તરીકે અથવા ડાયનેમિક નેટવર્ક ગ્રાફ તરીકે વિઝ્યુલાઇઝ કરીને તેમના નેટવર્કનું સંચાલન કરવાની ક્ષમતા આપે છે. ઘણી ઉપલબ્ધ સ્ટાઇલ શીટ્સમાંથી એક પસંદ કરીને દેખાવ બદલી શકાય છે. અનામિકતા રેટ્રોશેર નેટવર્કનું મિત્ર-થી-મિત્ર માળખું ઘુસણખોરીને મુશ્કેલ બનાવે છે અને બાહ્ય દ્રષ્ટિકોણથી દેખરેખ રાખવી ભાગ્યે જ શક્ય બનાવે છે. ડી. એચ. ટી. અને આઇ. પી./પ્રમાણપત્ર વિનિમય સેવાઓને નિષ્ક્રિય કરીને, રેટ્રોશેર નેટવર્કને વાસ્તવિક ડાર્ક નેટ બનાવીને અનામીતાની માત્રામાં વધુ સુધારો કરી શકાય છે. મિત્રોના મિત્રો એકબીજા સાથે સીધા જોડાઈ શકતા નથી; જો કે, વપરાશકર્તા મિત્રોના મિત્રો સાથે ફાઇલોની અનામી વહેંચણીને સક્ષમ કરી શકે છે. આ ફાઇલોને શોધો, ઍક્સેસ કરો અને અપલોડ કરો અને ડાઉનલોડ કરો બંને મિત્રોની શ્રેણી દ્વારા "રાઉટિંગ" દ્વારા કરવામાં આવે છે. આનો અર્થ એ છે કે ડેટાના સ્રોત (અપ-લોડર) અને ડેટાના ગંતવ્ય (ડાઉન-લોડર) વચ્ચેનો સંદેશાવ્યવહાર પરસ્પર મિત્રો દ્વારા પરોક્ષ છે. જોકે મધ્યસ્થી મિત્રો મૂળ સ્રોત અથવા અંતિમ ગંતવ્ય નક્કી કરી શકતા નથી, તેઓ સંદેશાવ્યવહાર સાંકળ (તેમના મિત્રો) માં તેમની આગામી કડીઓ જોઈ શકે છે. ડેટા સ્ટ્રીમ એન્ક્રિપ્ટ થયેલ હોવાથી, માત્ર મૂળ સ્રોત અને અંતિમ ગંતવ્ય જ જોઈ શકે છે કે કયા ડેટાને સ્થાનાંતરિત કરવામાં આવે છે. ચેતવણીઓ એ યાદ રાખવું અગત્યનું છે કે જ્યારે રેટ્રોશેરનું એન્ક્રિપ્શન આઇએસપી અથવા અન્ય બાહ્ય નિરીક્ષક માટે તે જાણવું લગભગ અશક્ય બનાવે છે કે કોઈ શું ડાઉનલોડ કરી રહ્યું છે અથવા અપલોડ કરી રહ્યું છે, ત્યારે આ મર્યાદા વપરાશકર્તાના વિશ્વાસના રેટ્રોશેર વર્તુળના સભ્યોને લાગુ પડતી નથી; તેમાં અવિશ્વસનીય લોકોને ઉમેરવું સંભવિત જોખમ હોઈ શકે છે. 2012 માં, જર્મન અદાલતે કૉપિરાઇટ કરેલી સંગીત ફાઇલો શેર કરવા માટે રેટ્રોશેરના વપરાશકર્તા સામે મનાઈ હુકમ આપ્યો હતો. રેટ્રોશેર તેની સુરક્ષા એ હકીકત પરથી મેળવે છે કે તમામ સ્થાનાંતરણ "વિશ્વસનીય મિત્રો" દ્વારા થવું જોઈએ જેમને વપરાશકર્તાઓ ઉમેરે છે. આ કેસમાં, પ્રતિવાદીએ એન્ટિ-પાઇરેસી મોનિટરિંગ કંપનીને એક મિત્ર તરીકે ઉમેર્યું, જેણે તેને ખરાબ ઓપ્સેકના એકત્રીકરણ દ્વારા શોધી કાઢવાની મંજૂરી આપી. ફાઇલ-શેરિંગ એપ્લિકેશન્સની સરખામણી પણ જુઓ સંદર્ભો બાહ્ય લિંક્સ 2006 સોફ્ટવેર અનામિક ફાઇલ શેરિંગ નેટવર્ક્સ ક્રોસ-પ્લેટફોર્મ ફ્રી સોફ્ટવેર ક્રિપ્ટોગ્રાફિક સોફ્ટવેર ફ્રી ફાઇલ શેરિંગ સોફ્ટવેર ફ્રી ફાઇલ ટ્રાન્સફર સોફ્ટવેર ફ્રી ઇન્સ્ટન્ટ મેસેજિંગ ક્લાયન્ટ્સ ફ્રી ઇન્ટરનેટ ફોરમ સોફ્ટવેર ફ્રી સોફ્ટવેર સી + + ઇન્સ્ટન્ટ મેસેજિંગ ક્લાયન્ટ્સમાં પ્રોગ્રામ કરેલું છે જે ક્યુટી ઇન્ટરનેટ ગોપનીયતા સોફ્ટવેર મેકઓએસ ઇન્સ્ટન્ટ મેસેજિંગ ક્લાયન્ટ્સ પીઅર-ટુ-પીઅર ફાઇલ શેરિંગ પીઅર-ટુ-પીઅર સોફ્ટવેર સુરક્ષિત સંચાર યુનિક્સ ઇન્સ્ટન્ટ મેસેજિંગ ક્લાયન્ટ્સ