Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
SSH sobre WebRTC
Search
kvilla2
May 10, 2018
Programming
0
56
SSH sobre WebRTC
Administración P2P segura y remota de servidores privados.
kvilla2
May 10, 2018
Tweet
Share
More Decks by kvilla2
See All by kvilla2
Plantilla_WPBQ_slides.pdf
kvilla2
0
29
Presentación a PionerasDev
kvilla2
0
140
E(du)CATE
kvilla2
0
39
Other Decks in Programming
See All in Programming
Ruby Parser progress report 2024
yui_knk
2
230
労務ドメインを快適に開発する方法 / How to Comfortably Develop in the Labor Domain
yuki21
1
250
Kotlin 2.0が与えるAndroid開発の進化
masayukisuda
1
370
What is Parser
yui_knk
9
4.1k
実践 Advanced CallKit 〜快適な通話の実現に向けて〜
mot_techtalk
3
140
Go Code Generation at newmo / 2024-08-27 #newmo_layerx_go
genkey6
0
560
Modular Monolith Go Server with GraphQL Federation + gRPC
110y
1
580
REXML改善のその後
naitoh
0
190
Jakarta EE meets AI
ivargrimstad
0
380
Kotlin 2.0 and Beyond
antonarhipov
2
150
Prompt Cachingは本当に効果的なのか検証してみた.pdf
ttnyt8701
0
530
GoのIteratorに詳しくなってしまう
inatonix
1
200
Featured
See All Featured
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
89
16k
We Have a Design System, Now What?
morganepeng
48
7.1k
A Philosophy of Restraint
colly
202
16k
Happy Clients
brianwarren
96
6.6k
For a Future-Friendly Web
brad_frost
174
9.3k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.5k
What's in a price? How to price your products and services
michaelherold
242
11k
Done Done
chrislema
180
16k
The Language of Interfaces
destraynor
153
23k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
190
16k
Optimising Largest Contentful Paint
csswizardry
30
2.8k
10 Git Anti Patterns You Should be Aware of
lemiorhan
653
58k
Transcript
None
Hola… Soy: Kelly J. Villa C. Desarrollo Web Rubiyist –
Rails Commit PionerasDev – Rails Girls – A. H.
Hola… Soy: Kelly J. Villa C. Desarrollo Web Rubiyist –
Rails Commit PionerasDev – Rails Girls – A. H. Ingeniera de soporte (meh)
ADMINISTRAR SERVIDORES PRIVADOS
1. WEBRTC https://github.com/kerosene/go-webrtc
COMUNICATION WEB REAL TIME
USER1
USER1 USER2
USER1 USER2
USER1 USER2
USER1 USER2
USER1 USER2 IP
Wait, wait, wait…
• Autenticarse • Identificar candidato (Web Socket) • Crear la
oferta (Stun/Turn) • Envía a otros users (Signal server) • Crear respuesta (Stun/Turn) • Envía la respuesta (Signal Server)
¿Sin VPN’S?
¿Sin VPN’S? Y CON SEGURIDAD
None
CONEXIÓN SSH. OFFER ANSWER SDP
3 APLICACIONES Handdle Servidor de señales Chat Server Servidor en
el pc a comunicar (1 de las máquinas) Client Administrador de sistemas (connecting remote server)
Ajá, pero… ¿Gain? ¿Y el consumo? ¿Y la seguridad?
3 APLICACIONES Handdle Servidor de señales Chat Server Servidor en
el pc a comunicar (1 de las máquinas) Client Administrador de sistemas (connecting remote server)
Cuál es la parte bonita? WRAPPER A GOLANG
Cuál es la parte bonita? WRAPPER A GOLANG
Place your screenshot here LET’S PROJECT Implementación ORTC a C++
wrapper a Go.
None
Gracias! ¿Tienes preguntas? » @villa.kelly » kellyssj02