1、手机端页面文档仅支持阅读 15 页,超过 15 页的文档需使用电脑才能全文阅读。
2、下载的内容跟在线预览是一致的,下载后除PDF外均可任意编辑、修改。
3、所有文档均不包含其他附件,文中所提的附件、附录,在线看不到的下载也不会有。
商店银行用户帐号商店帐号总金额定货时间用户帐号商店帐号总金额临时定单号银行商店临时定单号用户姓名送货地址银行用户用户帐号商店帐号总金额通知信息五数据结构设计网络银行安全支付系统主要分为三大部分,网络银行帐务数据管理和网络商店的商品信息管理,网络服务主页部分。
网络银行帐务数据信息管理包括用户和商店的帐号信息用户和商店的资金流动信息交易信息公钥信息和来自网络商店的交易请求信息管理。
数据流图数据结构信息。
用户帐号编号数值型密文功。
若不满足时通知商店及用户。
以上流程在传输信息时不会被非法者破解的。
另外,由于有订货时间的限制,商店不能利用旧定单反复骗取用户购物由于用户发给商店的信息包含商店帐号以及定单总金额的约束是非购物定购失败。
银行在收到商店发送来的购物信息进行解密及合法判断,在认为合法且用户资金满足订货金额时,用商店的公钥加密发给商店的交易成功的信息,且以明文形式和用银行私钥形成的数字签名作为凭证通知用户交易成进行初步判定,认为满足时将用户需要间接经商店发给银行的加密信息连同商店与该定单相关的专有信息如商店帐号总金额临时定单号用银行的公钥加密后发给银行。
若不满足,则用解密出的临时通知用户总金额定货时间和需要给商店的信息商店帐号商品编号和数量收货时间临时返回等分别经相应加密后商店不能破解用户给银行的加密信息发给商店。
商店对用户发给自己的加密信息进行解密并发给银行的信息类似,但加密密钥要注意用商店的加密密钥,并且由于商店与银行密钥位数的不同应注意要用不同的加密程序。
用户在购物时,首先分别获取银行与商店的公钥,将需要给银行的信息如用户帐号商店帐号行发送信息,先从银行的服务器获得公钥,用该公钥将信息加密后发给银行或间接经商店发给银行,用户的购物信息就是间接经商店发给银行的。
银行用自己的私钥便可解密用户加密过的信息。
用户给商店发送的信息与用户端,把用户的用户名和口令事先使用哈希函数计算出其消息文摘,然后用户名口令和消息文摘起通过加密处理程序计算出用户认证信息,保存在用户认证数据表中具体实现如图所示。
四数据传输机制用户为了给银文摘加密解密由传输数据部分计算出数据完整数据不完整否是据信息和消息文摘结合,然后对其进行加密处理。
另外考虑到服务端处理器的处理能力用户身份鉴别的服务的常规方式来鉴别用户的身份。
由于网络传输的不安全性,用户身份鉴别的数据必须加密传输。
虽然用于用户身份鉴别的数据的信息量较少,但其意义却非常重要,因此必须有较高的加密强度。
在此我们采用数传输数据消息输数据没有被篡改。
三身份认证身份认证是所有管理信息系统中最基本的安全保护手段,其目的是确定用户的身份,以此确定用户的访问权限。
在此我们仍采用用户名和口令,则实际传输的数据为,经加密后在网上传输到服务端,在服务端解密得到传输数据的和部分。
然后经过相同的哈希函数算法由计算出,比较和,若相同则数据表明传文摘,并将该消息文摘和接收到的消息文摘进行比较,如果二者相同,则可说明数据在传输过程中没有被修改,数据的完整性得到保证。
具体实现过程为设要传输的数据为,经哈希函数算法计算后的数据的消息文摘为映射成个较短的定长输出数字串的函数计算出所传输数据的消息文摘,并将该消息文摘随数据起加密发送。
接收方在收到数据的同时也收到该数据的消息文摘,接收方使用相同的算法计算出接收到的数据的消息据网络传输的完整性。
这种数据的完整性通常由系统的访问控制机制来实现。
系统中我们使用了消息文摘的方式来实现数据传输的完整性。
即数据的发送方在发送数据的同时利用单向的哈希函数是将任意长的数字串通过加入了数据加密的控件,来确保数据传输的可靠性。
二数据的完整性设计数据的完整性是指数据不因未授权的非法修改从而使得数据保持未受损的完整状态。
数据的完整性同样包括数据存储的完整性和数表中,并将更新时间表中也写到表中。
密钥更新周期为小时。
对于网络用户在网站上输入的用户账号,密码和购物信息等些私人信息,必须防止不适当的人员在浏览或使用你本地网络时访问这些数据。
系统中内完成,这主要依靠算法和代码优化来保证的。
网络银行定期自动生成密钥对,当前有效的私钥保存于服务器的内存中,公钥在数据库中可被浏览器间接访问。
在每次更新密钥时,自动将存放在计算机内存中密钥写到表内完成,这主要依靠算法和代码优化来保证的。
网络银行定期自动生成密钥对,当前有效的私钥保存于服务器的内存中,公钥在数据库中可被浏览器间接访问。
在每次更新密钥时,自动将存放在计算机内存中密钥写到表中,并将更新时间表中也写到表中。
密钥更新周期为小时。
对于网络用户在网站上输入的用户账号,密码和购物信息等些私人信息,必须防止不适当的人员在浏览或使用你本地网络时访问这些数据。
系统中通过加入了数据加密的控件,来确保数据传输的可靠性。
二数据的完整性设计数据的完整性是指数据不因未授权的非法修改从而使得数据保持未受损的完整状态。
数据的完整性同样包括数据存储的完整性和数据网络传输的完整性。
这种数据的完整性通常由系统的访问控制机制来实现。
系统中我们使用了消息文摘的方式来实现数据传输的完整性。
即数据的发送方在发送数据的同时利用单向的哈希函数是将任意长的数字串映射成个较短的定长输出数字串的函数计算出所传输数据的消息文摘,并将该消息文摘随数据起加密发送。
接收方在收到数据的同时也收到该数据的消息文摘,接收方使用相同的算法计算出接收到的数据的消息文摘,并将该消息文摘和接收到的消息文摘进行比较,如果二者相同,则可说明数据在传输过程中没有被修改,数据的完整性得到保证。
具体实现过程为设要传输的数据为,经哈希函数算法计算后的数据的消息文摘为,则实际传输的数据为,经加密后在网上传输到服务端,在服务端解密得到传输数据的和部分。
然后经过相同的哈希函数算法由计算出,比较和,若相同则数据表明传输数据没有被篡改。
三身份认证身份认证是所有管理信息系统中最基本的安全保护手段,其目的是确定用户的身份,以此确定用户的访问权限。
在此我们仍采用用户名和口令的常规方式来鉴别用户的身份。
由于网络传输的不安全性,用户身份鉴别的数据必须加密传输。
虽然用于用户身份鉴别的数据的信息量较少,但其意义却非常重要,因此必须有较高的加密强度。
在此我们采用数传输数据消息文摘加密解密由传输数据部分计算出数据完整数据不完整否是据信息和消息文摘结合,然后对其进行加密处理。
另外考虑到服务端处理器的处理能力用户身份鉴别的服务端,把用户的用户名和口令事先使用哈希函数计算出其消息文摘,然后用户名口令和消息文摘起通过加密处理程序计算出用户认证信息,保存在用户认证数据表中具体实现如图所示。
四数据传输机制用户为了给银行发送信息,先从银行的服务器获得公钥,用该公钥将信息加密后发给银行或间接经商店发给银行,用户的购物信息就是间接经商店发给银行的。
银行用自己的私钥便可解密用户加密过的信息。
用户给商店发送的信息与用户发给银行的信息类似,但加密密钥要注意用商店的加密密钥,并且由于商店与银行密钥位数的不同应注意要用不同的加密程序。
用户在购物时,首先分别获取银行与商店的公钥,将需要给银行的信息如用户帐号商店帐号总金额定货时间和需要给商店的信息商店帐号商品编号和数量收货时间临时返回等分别经相应加密后商店不能破解用户给银行的加密信息发给商店。
商店对用户发给自己的加密信息进行解密并进行初步判定,认为满足时将用户需要间接经商店发给银行的加密信息连同商店与该定单相关的专有信息如商店帐号总金额临时定单号用银行的公钥加密后发给银行。
若不满足,则用解密出的临时通知用户定购失败。
银行在收到商店发送来的购物信息进行解密及合法判断,在认为合法且用户资金满足订货金额时,用商店的公钥加密发给商店的交易成功的信息,且以明文形式和用银行私钥形成的数字签名作为凭证通知用户交易成功。
若不满足时通知商店及用户。
以上流程在传输信息时不会被非法者破解的。
另外,由于有订货时间的限制,商店不能利用旧定单反复骗取用户购物由于用户发给商店的信息包含商店帐号以及定单总金额的约束是非购物商店无法转移用户向正确商店的购物。
用户银行取得用户商店用户帐号商店帐号总金额定货时间商店帐号商品编号数量收货时间商店用户用户端和消息文摘加密处理程序服务端和消息文摘加密处理程序服务端加密的认证信息加密处理程序用户端和消息文摘在用户提交的信息被否决后,用通知用户。
商店银行用户帐号商店帐号总金额定货时间用户帐号商店帐号总金额临时定单号银行商店临时定单号用户姓名送货地址银行用户用户帐号商店帐号总金额通知信息五数据结构设计网络银行安全支付系统主要分为三大部分,网络银行帐务数据管理和网络商店的商品信息管理,网络服务主页部分。
网络银行帐务数据信息管理包括用户和商店的帐号信息用户和商店的资金流动信息交易信息公钥信息和来自网络商店的交易请求信息管理。
数据流图数据结构信息。
用户帐号编号数值型密文型变长说明为流水号。
来自银行的交易认可信息表该表主要用于存放来自银行的交易认可信息,供系统解密解析。
来自银行的交易认可信息表序号字段名称字段意义字段类型宽度编号数值型密文字符型说明为流水号。
当日公钥信息表该表主要用于存放公钥信息,供用户和银行下载使用。
公钥信息表序号字段名称字段意义字段类型宽度日期字符型公钥字符型说明该表最多存放年的公钥。
网络商店管理系统每天生成对密钥,然后查看该表中是否有该天的记录,如果有的话,用新公钥更新之否则插入个公钥新纪录。
当天的公钥供用户和银行下载使用字段的存储格式为,表示月号。
商店送货员信息表该表主要用于存放商店送货员信息。
商店送货员信息表序号字段名称字段意义字段类型宽度编号字符型姓名字符型职责字符
