递归火山软件开发平台

标题: 【解决方案】火山安卓视窗通用RSA加解密案例 [打印本页]

作者: 创世魂    时间: 2023-2-3 09:57
标题: 【解决方案】火山安卓视窗通用RSA加解密案例
本帖最后由 创世魂 于 2023-2-3 10:01 编辑

火山安卓视窗通用RSA加解密案例……
有时候可能需要安卓和pc服务器通讯,通讯的时候可能需要一些重要数据进行加密处理。
rsa显然是非常安全的方案。

当客户端需要加密的时候:
客户端公钥加密,发送给服务器私钥解密。。

当服务器需要加密的时候:服务器私钥加密,发送数据给客户端进行公钥解密。


照顾到安卓和视窗的rsa有点区别,特意写了个小例子。


例子很简单,用的是4096位密钥,可支持处理的数据最大长度为512字节,如果不需要处理这么多数据,可以自己生成秘钥对的时候,选择位数更小的。


(, 下载次数: 92)

























作者: 麒灵    时间: 2023-2-3 10:01
学习一下
作者: hwjsj00101    时间: 2023-2-3 10:51
感谢分享。赞。。。
作者: Lruc    时间: 2023-2-3 10:54
学习学习
作者: mysql1213    时间: 2023-2-4 09:14
学习一下
作者: alanwoo    时间: 2023-2-4 09:38
谢谢分享
作者: suyan    时间: 2023-2-4 10:06
学习一下
作者: locoman    时间: 2023-2-8 14:51
谢谢楼主无私分享,收藏学习。
作者: 995999349    时间: 2023-2-12 11:48
火山安卓视窗通用RSA加解密案例
作者: 网络注册会员    时间: 2023-2-12 15:28

学习一下

作者: 韦贝贝    时间: 2023-2-23 08:13

学习一下
作者: h379997559    时间: 2023-3-16 04:52
看看888888888
作者: 643796414    时间: 2023-3-16 23:17
66666
作者: gshhgshb    时间: 2023-3-23 23:33
火山安卓视窗通用RSA加解密案例
作者: xmr182108    时间: 2023-4-8 13:35
6666666666666
作者: beidaosq    时间: 2023-5-5 17:18
666666666666
作者: 君安光电科技    时间: 2023-5-15 04:23
看看~
作者: 6655    时间: 2023-5-22 16:58
好东西正需要的,学习下
作者: zgwuxu    时间: 2023-5-22 20:57

学习一下
学习一下
学习一下
作者: xiong670319727    时间: 2023-6-25 16:23
收下看看了
作者: 09cad1    时间: 2023-7-7 23:54
666正需要
作者: wieyang    时间: 2023-8-20 00:31
看看
作者: azmy2010    时间: 2023-8-22 14:34
感谢分享~~~~~~~~~~
作者: bugzhu    时间: 2023-8-25 04:37
学习一下
作者: sparklai    时间: 2023-9-17 11:33
学习下。谢啦!
作者: gzsam    时间: 2023-11-4 01:33
谢谢分享
作者: yxdn    时间: 2023-11-4 09:22

学习学习
作者: yet2366    时间: 2023-11-4 16:39
学习学习
作者: ggc9933    时间: 2023-11-6 15:58
感谢分享
作者: 共享冷却    时间: 2023-11-13 10:32
这个正需要
作者: zhangsongkl    时间: 2023-11-29 21:16
我来看看学习一下
作者: msm1985    时间: 2023-12-23 21:47
看看
作者: 7325701    时间: 2023-12-23 23:14
例子很简单,用的是4096位密钥
作者: 小莫    时间: 2024-1-2 06:28
看一下看一下
作者: 刘喆    时间: 2024-1-6 16:08
学习学习
作者: yyhsh    时间: 2024-1-10 20:12
观摩观摩
作者: CPUCN    时间: 2024-1-11 10:33
如果是要解决两点安全传输的问题
感觉楼主的思路有点问题
不知道说的对不对
斗胆表达一下自己的观点

问题:服务端发送数据到客户端,用私钥加密,那公钥本身就是公开的。
也就是说,只要有公钥的人都可以解密,所以说,这个过程是没有秘密可言的。

改进思路:用两套秘钥
客户发信息到服务器:用服务器的公钥加密,服务器用自己的私钥解密。
服务器发信息到客户端:用客户端的公钥加密,只有客户端用自己的私钥才能解密。
作者: 一曲    时间: 2024-1-11 11:46

作者: pengbofei    时间: 2024-1-17 09:22
下载收藏了
作者: 唐兀    时间: 2024-1-17 09:49
学习一下
作者: xk消失    时间: 2024-3-14 10:10
ASD AS
作者: dongyujie    时间: 2024-3-17 14:17
我遇到一个 RSA 私钥签名 无法使用,来看看
作者: 南湾    时间: 2024-3-18 13:59
学习一下

作者: q130827    时间: 2024-3-22 10:33
特意写了个小例子。特意写了个小例子。
作者: 桐人dx    时间: 2024-4-28 19:56
瞅瞅瞅瞅瞅瞅瞅瞅
作者: hardgg    时间: 2024-5-7 17:27
感谢分享,学习一下
作者: q52675969    时间: 2024-6-15 00:13
下载看看
作者: 梦临中国    时间: 2024-7-1 10:11
支持一下
作者: 715684    时间: 2024-7-6 15:22
学习一下
作者: tanhongxian    时间: 2024-8-18 21:42
XIDDDDDDDDD
作者: 小人物没回忆    时间: 2024-9-10 02:20
学习学习
作者: Nino    时间: 2024-9-19 17:42
谢谢例子
作者: 无人岛    时间: 2024-10-17 13:10
能不能搞一个超长文本,分段加解密
作者: liyulun    时间: 2024-11-7 09:20
下载来看看
作者: 办公自动化    时间: 2024-11-7 11:03
火山安卓视窗通用RSA加解密案例




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4