Blog
Cum criptează, încarcă și livrează Transferify fișierele tale, explicat de echipa care îl construiește.
-
Cum rulăm mai mulți agenți de programare pe același repository cu git worktrees
Un git worktree îi dă unui branch propriul folder, iar toate folderele folosesc același repository. Cum funcționează worktree-urile, comenzile pe care le folosim zilnic și regulile care îi împiedică pe mai mulți agenți de programare să își anuleze unul altuia munca.
-
Cum transformă Envoy apelurile Connect ale browserului în gRPC
Aplicația noastră web își apelează backend-urile prin protocolul Connect, iar backend-urile servesc gRPC simplu. Puntea Connect-gRPC din Envoy traduce între cele două. Iată ce schimbă, antet cu antet, și de ce am ales Connect în locul gRPC-Web.
-
Cum criptează Transferify fișierele în browserul tău
Fiecare fișier e criptat pe dispozitivul tău cu AES-256-GCM înainte să fie trimis. Cum se creează cheia, cum e sigilată fiecare bucată și cine poate debloca fișierul în fiecare mod.
-
Cum încarcă browserul tău fișiere criptate direct în stocare
Fișierele găzduite sunt criptate în browserul tău și încărcate direct în stocarea de obiecte, în multe părți paralele, cu adrese semnate de serviciul nostru. Cum funcționează, pas cu pas.
-
Cum supraviețuiește o încărcare criptată mare unei conexiuni întrerupte
O încărcare găzduită trece peste căderile de rețea, iar după o reîncărcare a paginii continuă de unde s-a oprit, fără să retrimită ce are deja stocarea și fără să slăbească criptarea.
-
Cum funcționează un transfer peer-to-peer, de la browser la browser
Transferurile instant circulă direct între două browsere prin WebRTC, criptate de două ori, pe mai multe conexiuni deodată, și nu sunt stocate niciodată pe serverele noastre.
-
Cum sunt descărcate fișierele găzduite, cum expiră și cum sunt șterse
Ce se întâmplă cu un fișier găzduit după ce l-ai trimis: cum îl descarcă și îl decriptează browserul destinatarului, cum se numără descărcările și când e ștearsă copia stocată.