Fast and Secure Protocol: Difference between revisions

Content deleted Content added
Protocol: More detail on FASP flow control, contrasted to TCP
Security: cryptography correction
Line 14:
FASP has built-in security mechanisms that do not affect the transmission speed. The [[encryption]] [[algorithm]]s used are based exclusively on [[open standard]]s. Before the transfer, [[SSH]] is used for [[key exchange]] for authentication. These randomly generated, one-way keys are discarded at the end of the transmission.
 
The data is optionally encrypted or decrypted immediately before sending and receiving with the [[Advanced Encryption Standard|AES-128]]. To counteract attacks by monitoring the encrypted information during long transfers, the AES is operated in [[cipher feedback mode]] with a secretrandom, public [[initialization vector]] for each block. In addition, an integrity check of each [[Block (data storage)|data block]] takes place, in which case, for example, a [[man-in-the-middle attack]] would be noticed.
 
==Protocol==