所有软件外包项目 Gray arrow bg openssl库 c语言开发(用于iOS项目)

openssl库 c语言开发(用于iOS项目)

发包方 : Ziqiang2077 接包方 : Taiyangchen 状态 :完成
项目编号 : 213718
项目预算 : ¥1,000-3,000
开发周期 : 7 天
技能 : iPhone
发布日期 : 2014-11-25
竞标后显示联系方式

描述

一、交易支付---APP加密方法步骤
1、生成一个16进制的32位的随机数 key = 11DE334FF56DD7889900AABBC5DD7EFF;
2、卡号:cardno = 6228 1234 0000 0015
(卡号从倒数第二位往前取12位,前面再补4个0 pan = 0000 8123 4000 0001
pwd = 123456 密码6位数字,前补长度06后面补8个F PINV = 06123456FFFFFFFF
pan和PINV 异或 计算出结果 pinx
用3DES算法使用key对pinx加密 得到pinblock1 )
3、使用key对交易信息(比如 卡号,交易金额,tiken,时间,订单编号,交易类型)作MAC计算,得到MAC码
4、用公钥把随机数(key)加密,生成密文 PubKey_key. 把pinblock1和PubKey_key以及MAC码传给服务器。

二、交易密码传输公钥加密---APP加密方法步骤
1、生成一个16进制的32位的随机数 key = 11DE334FF56DD7889900AABBC5DD7EFF;
2、卡号:cardno = 6228 1234 0000 0015
(卡号从倒数第二位往前取12位,前面再补4个0 pan = 0000 8123 4000 0001
pwd = 123456 密码6位数字,前补长度06后面补8个F PINV = 06123456FFFFFFFF
pan和PINV 异或 计算出结果 pinx
用3DES算法使用key对pinx加密 得到pinblock1 )
3、用公钥把随机数(key)加密,生成密文 PubKey_key. 把pinblock1和PubKey_key传给服务器。

项目竞标

接包方 国家/地区
用户在智城存有保证金 通过实名认证 公司苏州智奇胜软件科技有限公司通过公司认证 拥有案例
9
Taiyangchen (中标)
上海市

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2