ACR: Seal/open sym_key_bits parameter should be size_t. 24/73524/3
authorDariusz Michaluk <d.michaluk@samsung.com>
Wed, 8 Jun 2016 11:03:39 +0000 (13:03 +0200)
committerDariusz Michaluk <d.michaluk@samsung.com>
Wed, 8 Jun 2016 12:32:07 +0000 (14:32 +0200)
Change-Id: I18de46fcd5991cc0e18f8e292c3d95e72c3a611c

api/yaca/yaca_seal.h
src/seal.c

index f6e3df7..784a494 100644 (file)
@@ -68,6 +68,7 @@ extern "C" {
  *
  * @see #yaca_encrypt_algorithm_e
  * @see #yaca_block_cipher_mode_e
+ * @see #yaca_key_bit_length_e
  * @see yaca_seal_update()
  * @see yaca_seal_finalize()
  * @see yaca_key_destroy()
@@ -77,7 +78,7 @@ int yaca_seal_initialize(yaca_context_h *ctx,
                          const yaca_key_h pub_key,
                          yaca_encrypt_algorithm_e algo,
                          yaca_block_cipher_mode_e bcm,
-                         yaca_key_bit_length_e sym_key_bit_len,
+                         size_t sym_key_bit_len,
                          yaca_key_h *sym_key,
                          yaca_key_h *iv);
 
@@ -158,6 +159,7 @@ int yaca_seal_finalize(yaca_context_h ctx,
  *
  * @see #yaca_encrypt_algorithm_e
  * @see #yaca_block_cipher_mode_e
+ * @see #yaca_key_bit_length_e
  * @see yaca_open_update()
  * @see yaca_open_finalize()
  * @see yaca_context_destroy()
@@ -166,7 +168,7 @@ int yaca_open_initialize(yaca_context_h *ctx,
                          const yaca_key_h prv_key,
                          yaca_encrypt_algorithm_e algo,
                          yaca_block_cipher_mode_e bcm,
-                         yaca_key_bit_length_e sym_key_bit_len,
+                         size_t sym_key_bit_len,
                          const yaca_key_h sym_key,
                          const yaca_key_h iv);
 
index 0859e14..50b977d 100644 (file)
@@ -100,7 +100,7 @@ static int seal_init(yaca_context_h *ctx,
                      const yaca_key_h pub_key,
                      yaca_encrypt_algorithm_e algo,
                      yaca_block_cipher_mode_e bcm,
-                     yaca_key_bit_length_e sym_key_bits,
+                     size_t sym_key_bits,
                      yaca_key_h *sym_key,
                      yaca_key_h *iv)
 {
@@ -215,7 +215,7 @@ static int open_init(yaca_context_h *ctx,
                      const yaca_key_h prv_key,
                      yaca_encrypt_algorithm_e algo,
                      yaca_block_cipher_mode_e bcm,
-                     yaca_key_bit_length_e sym_key_bits,
+                     size_t sym_key_bits,
                      const yaca_key_h sym_key,
                      const yaca_key_h iv)
 {
@@ -383,7 +383,7 @@ API int yaca_seal_initialize(yaca_context_h *ctx,
                              const yaca_key_h pub_key,
                              yaca_encrypt_algorithm_e algo,
                              yaca_block_cipher_mode_e bcm,
-                             yaca_key_bit_length_e sym_key_bit_len,
+                             size_t sym_key_bit_len,
                              yaca_key_h *sym_key,
                              yaca_key_h *iv)
 {
@@ -418,7 +418,7 @@ API int yaca_open_initialize(yaca_context_h *ctx,
                              const yaca_key_h prv_key,
                              yaca_encrypt_algorithm_e algo,
                              yaca_block_cipher_mode_e bcm,
-                             yaca_key_bit_length_e sym_key_bit_len,
+                             size_t sym_key_bit_len,
                              const yaca_key_h sym_key,
                              const yaca_key_h iv)
 {