埃斯提爱慕
发布时间:2024-5-24 18:57
|
工程创建参考: https://shequ.stmicroelectronics ... p;extra=#pid2657071 " c; I$ v, f# K9 M 
( b* n1 L7 `+ K7 v 生成代码 1 u" q5 o" U3 s7 A! |! b) h 定义几个字符串,数组等,模拟文件数据 7 e6 D' `) X* w6 }8 z. _( K9 t# O /* USER CODE BEGIN PV */2 {% N% t4 [, h" t. R- q S" N0 a char *SourceFile = "STMicroelectronics Community";% L% K( C" G1 ` char EncryptFile[128] = {0}; char DecryptFile[128] = {0}; /* USER CODE END PV */ 5 e- b/ h* `; x, f0 D% H+ n8 _ main.c中添加程序 /* USER CODE BEGIN BSP */ /* -- Sample board code to send message over COM1 port ---- */ printf("Welcome to STM32 world !\n\r"); /* -- Sample board code to switch on leds ---- */( W `, H3 K5 e# b; e' m3 [2 s$ f BSP_LED_On(LED_GREEN);3 \/ a6 O8 \' D 0 J; O" k; x& Y' N8 g& O printf("The source file is: %s !\n\r", SourceFile); HAL_CRYP_Encrypt(&hcryp, SourceFile, strlen(SourceFile), EncryptFile, 1000); printf("The encrypted file is: %s !\n\r", EncryptFile); HAL_CRYP_Decrypt(&hcryp, EncryptFile, strlen(SourceFile), DecryptFile, 1000);8 j% v, ^% o2 c4 J1 B printf("The Decrypted file is: %s !\n\r", DecryptFile); /* USER CODE END BSP */ 编译运行,看效果 
反正加密后的我是看不懂,哈哈哈哈7 H) M& w+ D; Q5 B: O1 y/ R v$ Y q* W& t/ G. m! l- u [7 J |
【STM32H5 评测】基础硬件加密与随机数性能 - STM32H5E5实测硬件AES加解密、HASH运算、TRNG真随机数输出速率与稳定性
【STM32H5 评测】NUCLEO-H5E5ZJ 使用 TrustZone 安全分区系统实践测试
【STM32H5 评测】CPU核心性能 - STM32H5E5跑 RTOS,观察任务切换速度、中断响应快慢
【STM32H5 评测】内存读写性能 - STM32H5E5实测Flash,SRAM读写速度,用DMA搬运大块数据
【NUCLEO-C562RE】OLED 显示
保姆级教程:CMake 工程导入 STM32CubeIDE 步骤
STM32CubeCLT 1.22.0新版本发布
【下载问题解决】关于ST官网下载软件问题解决
【STM32H735G-DK测评】lvgl移植
【STM32H735G-DK 测评】STM32H735G-DK External Loder 编译和测试
微信公众号
手机版