diff --git a/BTP.markdown b/BTP.markdown index a8d1929..9cdeefe 100644 --- a/BTP.markdown +++ b/BTP.markdown @@ -117,3 +117,7 @@ The nonce for the frame body is NONCE_LEN bytes long, with the following format: * Remaining bits: Zero The final frame flag allows the recipient to detect the end of the stream without reading to EOF, which is not possible for all transports on all platforms. + +### Headless mode + +BTP may be used in headless mode by supplying an ephemeral key. A headless stream does not have a pseudo-random tag or stream header, just one or more frames encrypted and authenticated with the ephemeral key, as described above.