우리 모두는 mbedtls 라이브러리가 매우 가벼운 C 라이브러리라는 것을 알고 있습니다. 라이브러리를 사용하여 문자열을 암호화하고 싶습니다. 그래서 나는이 같은 기능을 가지고 : aes_encrypt.h : #ifndef AES_ENCRYPT_H
#define AES_ENCRYPT_H
#define BOOL int
#define TRUE 1
#d
ARM Mbed OS가있는 2 개의 K64F 보드에서 DTLS 라이브러리를 테스트하고 싶습니다. 난 그냥 새 프로젝트를 만든 : 나는이라는 폴더 소스를 만들고 복사 한 mbed new .
을 거기 mbeddtls 프로젝트 페이지에서 얻은 dtls_client.c. SERVER_ADDR 상수의 값을 변경했습니다. 나는이 과정을 dtls_server.c 파
누군가 Mbedtls 라이브러리를 사용하여 서버에서 파일을 다운로드하는 방법을 설명 할 수 있습니까? localhost에서 GET 요청을 사용하는 몇 가지 예를 제공합니다. 나는 그것을 사용하고 POST와 함께 작동하도록 수정했다. 이것은 잘 작동하지만 데이터가없는 헤더를 다시 얻으려는 스트림으로 파일 데이터를 가져 오는 것으로 가정하는 GET 요청을 보낼
아무도 내가 왜 -16000 (잘못된 입력 데이터)을 공개/개인 키를 서명되지 않은 char *에서 구문 분석하려고 시도하는지 확인할 수 있습니까? DataPoint* GetPublicKey(mbedtls_pk_context* pppctx)
{
unsigned char* PKey = new unsigned char[16000];
if (
mbedTLS를 사용하여 AES-CMAC을 구현하려고합니다. 비록 mbedtls_cipher_init 및 mbedtls_cipher_setup이 수, 왜이 기능을 확인할 수 없습니다, mbedtls_cipher_cmac_update에 정의되지 않은 참조, mbedtls_cipher_cmac_finish에 정의되지 않은 참조, mbedtls_cipher_cm