rfc:openssl_aead

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
rfc:openssl_aead [2016/01/06 13:58] bukkarfc:openssl_aead [2016/01/06 14:51] – Change status bukka
Line 3: Line 3:
   * Date: 2016-01-02    * Date: 2016-01-02 
   * Author: Jakub Zelenka, bukka@php.net   * Author: Jakub Zelenka, bukka@php.net
-  * Status: Draft+  * Status: Under Discussion
  
 ===== Introduction ===== ===== Introduction =====
Line 80: Line 80:
  
 ===== Patches and Tests ===== ===== Patches and Tests =====
-https://github.com/php/php-src/compare/master...bukka:openssl_aead+https://github.com/php/php-src/pull/1716
  
 ===== Implementation ===== ===== Implementation =====
Line 89: Line 89:
  
 ===== References ===== ===== References =====
-Links to external references, discussions or RFCs+  * https://bugs.php.net/bug.php?id=67304
  
 ===== Rejected Features ===== ===== Rejected Features =====
  
 There has been discussion about introducing an object that would wrap the context and offered functions for setting tag, AAD, key, IV and making partials updates. However such functionality is already implemented in crypto extension and requires much more code (about extra 1000 lines) to address all possible exceptions. The main thing is that this is not contradicting to this proposal as it could easily co-exist as we will still have to keep openssl_ecrypt and openssl_decrypt working. This proposal is just about extending these two function for AEAD mode support. There has been discussion about introducing an object that would wrap the context and offered functions for setting tag, AAD, key, IV and making partials updates. However such functionality is already implemented in crypto extension and requires much more code (about extra 1000 lines) to address all possible exceptions. The main thing is that this is not contradicting to this proposal as it could easily co-exist as we will still have to keep openssl_ecrypt and openssl_decrypt working. This proposal is just about extending these two function for AEAD mode support.
rfc/openssl_aead.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1