Suora siirto laitteiden välillä, ilman latausta palvelimelle ja ilman tallennusta.
Molemmat osapuolet avaavat sivun ja yhdistävät istuntokoodilla. Tiedostot kulkevat AES-256-salattuina suoraan selainten välillä molempiin suuntiin, ilman tiliä ja ilman kokorajaa.
Sovellus luo kuusinumeroisen istuntokoodin ja kutsulinkin. Palvelimelle ei ladata yhtään tiedostoa.
Tekninen tietoSatunnainen koodi, voimassa 10 minuuttia, kertakäyttöinen. Linkki sisältää salaisuuden URL-fragmentissa, jota ei koskaan lähetetä palvelimelle.
Laitteiden pariutus
Toinen osapuoli syöttää koodin tai avaa kutsulinkin. Palvelin näkee, että molemmat laitteet esittävät saman koodin, ja yhdistää ne.
Tekninen tietoSignalointi välittää vain WebRTC-yhteyden tiedot: SDP-istuntokuvaukset ja ICE-ehdokkaat. Koodi kuluu ensimmäisellä käytöllä.
Salausavaimen johtaminen
Laitteet sopivat salausavaimesta paikallisesti. Avain ei koskaan kulje palvelimen kautta, eikä Synaptic Systems tiedä sitä.
Tekninen tietoECDH P-256-käyrällä WebCryptolla, sen jälkeen HKDF-SHA256 istuntokoodi suolana. Tuloksena on erilliset AES-256-GCM-avaimet kumpaankin suuntaan.
Yhteyden vahvistaminen
Molemmat laitteet näyttävät saman avaimen sormenjäljen. Jos arvot eroavat, yhteys hylätään. Kutsulinkillä liittyminen vahvistetaan automaattisesti.
Tekninen tietoSormenjälki on jaetun avaimen 48-bittinen kryptografinen tiiviste. Kutsulinkki todentaa vaihdon HMAC-SHA256:lla käyttäen URL-fragmentin salaisuutta.
Varsinainen siirto
Kanava kulkee suoraan laitteiden välillä. Molemmat osapuolet voivat lähettää ja vastaanottaa samanaikaisesti, ja edistyminen näkyy tiedostokohtaisesti.
Tekninen tietoWebRTC DataChannel. Tiedosto jaetaan enintään 64 KB:n lohkoihin, joista kukin salataan erikseen AES-256-GCM:llä ja omalla noncella. Vastaanottaja kirjoittaa suoraan levylle.
Kaavio etenee itsestään. Valitse vaihe nähdäksesi tiedot.
Siirtoistunto
Avaa siirtoistunto
Saat istuntokoodin ja kutsulinkin, jotka voit välittää toiselle osapuolelle haluamaasi kanavaa pitkin.
Päästä päähän AES-256-salausEi kokorajaaEi tiliä
Yhdistä istuntoon
Istuntokoodissa on kuusi numeroa, se on voimassa 10 minuuttia ja sitä voi käyttää kerran.
Jos sait kutsulinkin, sen avaaminen täyttää koodin ja pyytää vahvistusta ennen yhdistämistä.
Siirto keskeytyy ja se on aloitettava uudelleen. Jatkaminen keskeytyskohdasta on kehitteillä.
Kuinka turvallinen istuntokoodi on?
Koodi vanhenee 10 minuutissa, ja sitä voi käyttää vain kerran. Lisäksi yhteys vahvistetaan käsin, ja osapuolet vertaavat avaimen sormenjälkeä.
Miksi yhteys ei aina muodostu?
Jotkin verkot, erityisesti yritysverkot ja osa mobiiliverkoista, eivät salli suoria yhteyksiä kahden laitteen välillä. Tiedostoja ei reititetä palvelimiemme kautta, joten näissä tapauksissa siirto ei onnistu. Ratkaisu on toinen verkko tai tavallinen siirto.
Toimiiko se mobiililaitteilla?
Kyllä, kaikilla nykyaikaisilla selaimilla. Näytön on pysyttävä päällä siirron aikana, muuten käyttöjärjestelmä voi keskeyttää sivun.
Onko kokorajaa?
Chromessa ja Edgessä valitset tallennuspaikan, ja tiedostot kirjoitetaan suoraan levylle ilman rajaa. Firefoxissa ja Safarissa saapuvat tiedostot pidetään muistissa, joten käytännön raja on noin 1,5 GB.