Przejdź do treści głównej

Z telefonu na komputer

Kod QR, a plik przechodzi z jednego urządzenia na drugie bez przechodzenia przez serwer.

Twoje pliki przechodzą z jednego urządzenia na drugie, nigdy przez nasze serwery

Wyświetl kod QR na tym urządzeniu i zeskanuj go kamerą drugiego: oba urządzenia łączą się bezpośrednio, a Ty wymieniasz pliki w obie strony. Pliki nie przechodzą przez żaden serwer.

Jak przenieść plik z jednego urządzenia na drugie, krok po kroku

Oba urządzenia łączą się bezpośrednio ze sobą (WebRTC) dzięki kodowi QR; plik nigdy nie przechodzi przez serwer.

  1. Wyświetl kod QR na jednym urządzeniu

    Kliknij „Wyświetl kod QR”. Zaszyfrowane zaproszenie zostaje umieszczone w przekaźniku parowania VellumPDF, ważne przez pięć minut.

  2. Zeskanuj kod drugim urządzeniem

    Wystarczy kamera: link otwiera bezpośrednio stronę, odzyskuje zaproszenie, a następnie usuwa klucz z paska adresu po użyciu.

  3. Poczekaj na bezpośrednie połączenie

    Każde urządzenie pyta o swój publiczny adres serwer STUN, a następnie oba wymieniają adresy przez zaszyfrowany przekaźnik i nawiązują bezpośrednie połączenie WebRTC. Bez serwera przekazywania ruchu (TURN) niektóre sieci firmowe lub komórkowe blokują ten etap; ta sama sieć Wi-Fi niemal zawsze działa.

  4. Upuść pliki do wysłania

    Gdy tylko pojawi się „Oba urządzenia są połączone.”, przeciągnij lub wybierz pliki; wychodzą w fragmentach po 16 KB bezpośrednio na drugie urządzenie, w obu kierunkach jednocześnie, jeśli trzeba.

  5. Sprawdź i zapisz odebrany plik

    Na koniec transferu ponownie obliczony odcisk SHA-256 potwierdza, że plik jest nienaruszony; przycisk „Zapisz” pojawia się dopiero po tej weryfikacji.

Wskaźnik sieci wyświetlany w stopce strony pokazuje liczbę żądań wysłanych do przekaźnika i ich zaszyfrowaną wagę: same pliki nie wliczają się do tego, ani jeden bajt.

Najczęściej zadawane pytania

Czy wysyłany plik przechodzi przez serwer VellumPDF?

Nie. Po połączeniu obu urządzeń plik krąży bezpośrednio między nimi przez połączenie WebRTC; nigdy nie przechodzi przez vellumpdf.ch. Tylko dwie małe wiadomości parowania (oferta i odpowiedź połączenia, kilka kilobajtów) przechodzą przez nasz przekaźnik, na czas potrzebny, aby oba urządzenia się odnalazły.

Co widzi serwer parowania?

Nic czytelnego. Obie wiadomości są szyfrowane AES-GCM w Twojej przeglądarce przed wysłaniem, kluczem, który podróżuje wyłącznie w kodzie QR, po `#` adresu — część, której przeglądarka nigdy nie wysyła na serwer. Przekaźnik przechowuje te nieczytelne bajty tylko przez pięć minut, bez bazy danych ani dziennika.

Dlaczego przesyłanie zawodzi w niektórych sieciach?

Każde urządzenie prosi o swój publiczny adres serwer STUN Cloudflare, aby spróbować bezpośredniego połączenia. Bez serwera przekazywania ruchu (TURN) niektóre sieci firmowe lub komórkowe mimo to blokują to bezpośrednie połączenie. Komunikat błędu to wskazuje i radzi umieścić oba urządzenia w tej samej sieci Wi-Fi.

Czy istnieje limit rozmiaru albo typu pliku?

Żaden typ pliku nie jest odrzucany. Praktycznym limitem jest pamięć urządzenia: plik jest wczytywany w całości do pamięci przed wysłaniem, więc duży plik może zawieść na mało wydajnym urządzeniu, zwłaszcza telefonie.

Jak sprawdzić, czy odebrany plik jest nienaruszony?

Urządzenie wysyłające oblicza odcisk SHA-256 pliku i ogłasza go na końcu transferu; urządzenie odbierające ponownie oblicza ten sam odcisk i porównuje. Inny odcisk albo niekompletny plik jest odpowiednio sygnalizowany, nigdy przedstawiany jako poprawnie odebrany.