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

+ 3 - 1
crypto_wrapper.c

@@ -182,8 +182,10 @@ bool crypto_ctx_encrypt(ESubGhzChatCryptoCtx *ctx, uint8_t *in, size_t in_len,
 			msg->tag, TAG_BYTES) == 0);
 #endif /* FURI_HAL_CRYPTO_ADVANCED_AVAIL */
 
-	// increase internal counter
+	// update replay dict and increase internal counter
 	if (ret) {
+		ESubGhzChatReplayDict_set_at(ctx->replay_dict, ctx->run_id,
+				ctx->counter);
 		ctx->counter++;
 	}