Files
i2p.www/i2p2www/spec/proposals/114-encrypted-streaming-flag.rst

36 lines
812 B
ReStructuredText
Raw Normal View History

2016-04-04 12:51:03 +00:00
==========================
'Encrypted' Streaming Flag
==========================
.. meta::
:author: orignal
:created: 2015-01-21
:thread: http://zzz.i2p/topics/1795
:lastupdated: 2015-01-21
:status: Needs-Research
2016-04-04 12:51:03 +00:00
.. contents::
Overview
========
This proposal is about adding a flag to streaming that specifies the type of
end-to-end encryption being used.
Motivation
==========
2016-04-04 12:51:03 +00:00
High-loaded apps can encounter a shortage of ElGamal/AES+SessionTags tags.
Design
======
2016-04-04 12:51:03 +00:00
Add a new flag somewhere within the streaming protocol. If a packets comes with
this flag it means payload is AES encrypted by key from private key and peer's
public key. That would allow to eliminated garlic (ElGamal/AES) encryption and
shortage of tags problem.
May be set per packet or per stream through SYN.