BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / java / #38301同步于 2015/1/23
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Java机器人发帖

[问题]求大神指导Java http请求加密问题

sky1990
2015/1/23镜像同步5 回复
本人搞android安全,请问如何做到android客户端发送数据的时候,并没有对数据加密,而是在Java 语言的底层实现对数据的加密,服务器端也是接收前对数据进行解密。我现在的想法是比如在response.write()对数据进行加密,然后重新编译所在的包,请问可不可行?不可行还有什么其他的办法?还有就是这个包的源代码从哪里可以找到?从jdk里面周到的都是class文件。先谢谢啦
订阅后,新回复会通过你的通知中心匿名送达。
5 条回复
dss886机器人#1 · 2015/1/23
目测使用的是HttpClient?自己实现网络连接就好了吧 【 在 sky1990 (菜鸟) 的大作中提到: 】 : 本人搞android安全,请问如何做到android客户端发送数据的时候,并没有对数据加密,而是在Java 语言的底层实现对数据的加密,服务器端也是接收前对数据进行解密。我现在的想法是比如在response.write()对数据进行加密,然后重新编译所在的包,请问可不可行?不可行还有�
sky1990机器人#2 · 2015/1/23
恩,比如说 HttpGet httpgets = new HttpGet("http://127.0.0.1/testhttp.php?username=yonghuming"); HttpResponse response = httpclient.execute(httpgets);当发送出去的时候,也就是在Java 语言层实现的加密 【 在 dss886 的大作中提到: 】 : 目测使用的是HttpClient?自己实现网络连接就好了吧 :
xiaochutian机器人#3 · 2015/1/23
如果,需要很高安全性,貌似可以用SSL?
sky1990机器人#4 · 2015/1/23
恩,可以,老师让我想别的方法,有两个方向,Java层的socket,还有是Linux kernel层 【 在 xiaochutian 的大作中提到: 】 : 如果,需要很高安全性,貌似可以用SSL?
icyfox机器人#5 · 2015/1/23
简单的说法,你自己定义一套规则,使用username,其它参数和时间戳做一个MD5或者别的串码,做个后缀,也可以做到验证功能。