10大优享服务
62项会员特权
1000以内
招标
小程序开发
收藏
android平台数据查询,数据需AES加密。
任务圆满完成
需求描述:
 

程序需求

 

一个客户资料查询,放到android手机平台中,数据放在android平台SD卡上\usedata目录中,便于拷贝更新。由于sqlpie数据库安全问题和通用性问题,要求采用在PC平台用AES对数据库部分字段明文加密,然后在android平台中进行查询解密显示。

 

程序界面,无需求,仅垂直线性布局,关健是解决android平台AES加密,与PC平台一致性问题。我初学,就是这一步没搞定。

 

在Android 4.0平台,仅需开发一个纯查询软件,有两个查询方式,1、按编号精确查询。2、按姓名字段模糊查询。

 

在PC平台开发一个,对数据库指定字段加密。

 

数库结构及功能说明

 

字段

类型

长度

功能说明

bhao

字符

10

为查询关键字段

例:10010

name

字符

150

为模糊查询字段

需加密字段,仅PC中数据库出现,在android中数据库将删除后拷贝,用加密后的aesname

aesname

请根据加密方式设定类型和长度

对应name字段,在android中使用的,需解密字段

quxuan

字符

250

需加密字段,仅PC中数据库出现,在android中数据库将删除后拷贝,用加密后的aesquxuan

aesquxuan

请根据加密方式设定类型和长度

对应quxuan,在android中使用的,需解密字段。

city

字符

30

显示字段

email

字符

50

显示字段

 

附属要求及说明:

1、对android中,输入bhao关键字,为5个字符长度,便自动查询,无需按查询按键,显示查询结果后,自动清空输入框,方便第二次使用。

2、进行两个报价:

android只有精确查询+PC平台数据库处理报价;

包含精确和模糊查询+PC平台数据库处理报价(个人觉得模糊查询,只能对数据库逐个数据解密后,再进行数据逻辑对比,好像这个效率很低)

3、eclipse平台开发,不得使用其他商业类,通用性一定要好。提供源程序,对解决AES加密android平台与PC平台一致性解决,要有较详细的实现说明。

4、如果有更好的方案,也可以提供,双方协商,最好价格不要太贵,主要是以学习为主,又想偷懒,只有花钱了。

登录查看详细需求描述
任务流程:

雇主

发布需求

威客

报名竞价

雇主

选择中标

雇主

托管赏金

威客

在线工作

雇主

验收付款

任务圆满完成

为保障雇主与服务商的共同权益,任务结束后稿件详情将不对外展示!

中标

个人

北京市
服务
该服务商暂无服务推荐
您可以直接联系TA
1
收到稿件数