update

Change-Id: Ieca8d47963634a7bb410fc9b7c3860fd438a8fff
diff --git a/src/requester-request-state.hpp b/src/requester-request-state.hpp
index 9601b49..b86dac7 100644
--- a/src/requester-request-state.hpp
+++ b/src/requester-request-state.hpp
@@ -90,9 +90,13 @@
    */
   std::array<uint8_t, 16> aesKey = {};
   /**
-   * @brief The counter of AES blocks that have been encrypted.
+   * @brief The last Initialization Vector used by the AES encryption.
    */
-  uint32_t aesBlockCounter = 0;
+  std::vector<uint8_t> encryptionIv;
+  /**
+   * @brief The last Initialization Vector used by the other side's AES encryption.
+   */
+  std::vector<uint8_t> decryptionIv;
   /**
    * @brief State about how identity/key is generated.
    */