Skip to content
This repository was archived by the owner on Aug 11, 2023. It is now read-only.
/ seed2sdp Public archive

Generate full-length SDP offers/answers from a shared-secret seed with minimal signaling process required.

License

Notifications You must be signed in to change notification settings

gaukas/seed2sdp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

seed2sdp

Golang Test Build


Generate full-length SDP offers/answers from a shared-secret seed with minimal signalling process.

Introduction

WebRTC and presumably many other amazing p2p communication implementations relies on SDP(Session Description Protocol). A traditional SDP weighs over 200 bytes and sometimes could be as long as 500 bytes while most of these data are for only integrity and confidentiality purposes and are unnecessary.

seed2sdp(this project) eliminates the random info in SDP by replacing the uncontrollable randomness with deterministic "randomness" based on HKDF readers and excluding all derivable information from the deflated SDP.

Credits

Pion

About

Generate full-length SDP offers/answers from a shared-secret seed with minimal signaling process required.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages