twisted_pear 2 лет назад
Родитель
Сommit
861efdf462
1 измененных файлов с 4 добавлено и 2 удалено
  1. 4 2
      crypto_wrapper.c

+ 4 - 2
crypto_wrapper.c

@@ -73,7 +73,8 @@ bool crypto_ctx_decrypt(ESubGhzChatCryptoCtx *ctx, uint8_t *in, size_t in_len,
 
 #ifdef FURI_HAL_CRYPTO_ADVANCED_AVAIL
 	return (furi_hal_crypto_gcm_decrypt_and_verify(ctx->key,
-			in, in + IV_BYTES, out,
+			in, NULL, 0,
+			in + IV_BYTES, out,
 			in_len - MSG_OVERHEAD,
 			in + in_len - TAG_BYTES) == FuriHalCryptoGCMStateOk);
 #else /* FURI_HAL_CRYPTO_ADVANCED_AVAIL */
@@ -92,7 +93,8 @@ bool crypto_ctx_encrypt(ESubGhzChatCryptoCtx *ctx, uint8_t *in, size_t in_len,
 
 #ifdef FURI_HAL_CRYPTO_ADVANCED_AVAIL
 	return (furi_hal_crypto_gcm_encrypt_and_tag(ctx->key,
-			out, in, out + IV_BYTES,
+			out, NULL, 0,
+			in, out + IV_BYTES,
 			in_len,
 			out + IV_BYTES + in_len) == FuriHalCryptoGCMStateOk);
 #else /* FURI_HAL_CRYPTO_ADVANCED_AVAIL */