# AndroidNative **Repository Path**: mirrors_sgzwiz/AndroidNative ## Basic Information - **Project Name**: AndroidNative - **Description**: Android C++实现,Openssl加密算法,Curl+JsonCpp网络请求 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-03-29 - **Last Updated**: 2026-05-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # AndroidNative ## 介绍 Android 原生开发。 1. 使用 OpenSSL 实现加密算法。 2. 使用 Curl+JsonCpp 实现http请求。 ## 使用 OpenSSL 实现加密算法 1. 加密算法包括 aes_256_gcm、aes_256_cbc、aes_128_ecb、SHA-1、HMAC算法。 2. 实现原理见博客 https://yadiq.github.io/2024/07/03/AndroidOpensslEncrypt/ ## 使用 Curl+JsonCpp 实现http请求 1. 功能 使用JsonCpp实现Json转string 和 string转Json 使用curl实现 http get请求 和 post请求。 2. 实现原理见博客 https://yadiq.github.io/2024/07/04/AndroidCurlHttp/ ## 效果图 ![AndroidOpensslEncrypt.png](img/AndroidOpensslEncrypt.png)