首页> 中国专利> 交易系统、方法、电子签名工具和网络银行服务器的认证方法

交易系统、方法、电子签名工具和网络银行服务器的认证方法

摘要

本发明提出一种交易系统、方法、电子签名工具和网络银行服务器的认证方法,其中该系统包括:电话终端,用于接收用户输入的个人信息;电话银行服务器,用于接收电话终端发送的个人信息并验证,以及在验证通过后接收用户输入的交易信息和认证密码;网络银行服务器,用于接收电话银行服务器发送的交易信息和认证密码,并根据认证密码对交易信息进行加密计算生成认证信息;网络终端,用于从网络银行服务器获取交易信息和认证信息;以及电子签名工具,用于接收网络终端发送的交易信息和认证信息,并对交易信息和认证信息进行验证,以及在验证通过后生成交易信息的签名数据并将其发送至网络银行服务器。本发明减少了交易复杂性,且保证安全性,易于操作。

著录项

  • 公开/公告号CN103793819A

    专利类型发明专利

  • 公开/公告日2014-05-14

    原文格式PDF

  • 申请/专利权人 天地融科技股份有限公司;

    申请/专利号CN201210428909.8

  • 发明设计人 李东声;

    申请日2012-10-31

  • 分类号

  • 代理机构北京清亦华知识产权代理事务所(普通合伙);

  • 代理人张大威

  • 地址 100083 北京市海淀区学清路38号B座1810室

  • 入库时间 2024-02-20 00:11:30

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2017-12-19

    授权

    授权

  • 2014-06-11

    实质审查的生效 IPC(主分类):G06Q20/40 申请日:20121031

    实质审查的生效

  • 2014-05-14

    公开

    公开

说明书

技术领域

本发明涉及信息安全技术领域,特别涉及一种交易系统,一种电子签名工具,一 种交易方法和一种网络银行服务器的认证方法。

背景技术

目前,用户使用电话银行进行交易时,通过电话与电话银行服务器交互输入用户 账号和查询密码,电话服务器在验证通过后接收用户输入的交易信息和认证密码以完 成电子交易,因此只要获得电话银行的用户账号和密码即可完成转账,使用较为方便, 但是缺乏安全性。

通过网络银行进行交易时,用户使用电子签名工具(例如U盾/key)可以确保交 易的安全,但是网络银行对硬件要求高,对于特殊群体网络银行操作复杂,使用极为 不便,例如没有电脑或采用不安全的共用电脑的人群,或者不会使用网络的老人等。 由此亟需使用方便又安全的交易方式。

发明内容

本发明的目的旨在至少解决上述技术缺陷之一。

为达到上述目的,本发明第一个目的在于提出一种交易系统,包括:电话终端, 用于接收用户输入的个人信息并发送所述个人信息;电话银行服务器,用于接收所述 电话终端发送的个人信息,并验证所述个人信息,以及在验证通过后接收用户输入的 交易信息和认证密码并发送所述交易信息和认证密码;网络银行服务器,用于接收所 述电话银行服务器发送的交易信息和认证密码,并根据所述认证密码对所述交易信息 进行加密计算生成认证信息;网络终端,用于从所述网络银行服务器获取所述交易信 息和认证信息;以及电子签名工具,用于接收所述网络终端发送的交易信息和认证信 息,并对所述交易信息和认证信息进行验证,以及在验证通过后生成所述交易信息的 签名数据并将所述签名数据发送至所述网络银行服务器以便所述网络银行服务器对所 述签名数据进行认证并在认证通过后完成交易。

根据本发明实施例的交易系统,实现了电话银行服务器与网络银行服务器的结合, 用户通过电话终端向电话银行服务器提交个人信息、交易信息和认证密码,用户独立 拥有个人信息和认证密码,电话银行服务器再将交易信息和认证密码提交至网络银行 服务器,通过网络银行服务器和电子签名工具对交易信息和认证信息进行验证,认证 方使用电子签名工具认证无需输入密码,由此保证认证方无法自行完成交易提高安全 性,同时用户可以在硬件条件不容许的情况下通过电话终端操作进行交易,减少交易 的复杂性并保证交易过程的安全性,使用方便,易于操作。

为达到上述目的,本发明第二个目的在于提出一中电子签名工具,包括:存储模 块,用于存储预设的认证密码和加密算法;收发模块,用于接收网络银行服务器发送 的交易信息和认证信息;计算模块,用于根据所述预设的认证密码对所述交易信息按 照所述预设的加密算法加密生成校验信息;以及验证模块,用于比较所述校验信息和 所述认证信息,并在所述校验信息和所述认证信息一致时确定所述交易信息和认证信 息通过验证。

根据本发明实施例的电子签名工具,通过计算模块对网络银行服务器发送的交易 信息按照预设的加密算法进行加密生成校验信息,并与网络银行服务器发送的认证信 息进行比较验证,由此电子签名工具可以实现网络银行服务器的验证工作,使得认证 方无需知道认证密码,只需要进行签名确认操作即可以完成交易,极大的提高了电子 交易的安全性,使用方便,易于操作。

为达到上述目的,本发明第三个目的在于提出一种交易方法,包括以下步骤:电 话银行服务器接收用户通过电话终端发送的个人信息;所述电话银行服务器对所述个 人信息进行验证,并在验证通过后接收用户输入的交易信息和认证密码;所述电话银 行服务器将所述交易信息和认证密码发送至网络银行服务器;所述网络银行服务器根 据认证密码对所述交易信息进行加密计算生成认证信息,并根据所述交易信息对认证 方进行提示;认证方根据所述提示通过网络终端从所述网络银行服务器获取所述交易 信息和认证信息,利用电子签名工具对所述交易信息和认证信息进行验证;所述电子 签名工具在确定所述交易信息和认证信息通过验证后生成所述交易信息的签名数据并 将所述签名数据发送至所述网络银行服务器;以及所述网络银行服务器对所述签名数 据进行认证,并在认证通过后完成交易。

根据本发明实施例的交易方法,实现了电话银行服务器与网络银行服务器的结合, 用户通过电话终端向电话银行服务器提交个人信息、交易信息和认证密码,用户独立 拥有个人信息和认证密码,电话银行服务器再将交易信息和认证密码提交至网络银行 服务器,通过网络银行服务器和电子签名工具对交易信息和认证信息进行验证,认证 方使用电子签名工具认证无需输入密码,由此保证认证方无法自行完成交易提高安全 性,同时用户可以在硬件条件不容许的情况下通过电话终端操作进行交易,减少交易 的复杂性并保证交易过程的安全性,使用方便,易于操作。

为达到上述目的,本发明第四个目的在于提出一种网络银行服务器的认证方法, 包括以下步骤:网络银行服务器接收电话银行服务器发送的交易信息和认证密码,并 根据所述认证密码对所述交易信息进行加密计算生成认证信息;所述网络银行服务器 将所述交易信息和认证信息通过网络终端发送至电子签名工具;所述电子签名工具根 据预存的认证密码对所述交易信息进行加密计算生成校验信息;所述电子签名工具判 断所述校验信息和所述认证信息是否一致;如果是,则确定所述网络银行服务器通过 认证。

根据本发明实施例的网络银行服务器的认证方法,通过比较网络银行服务器生成 的认证信息与电子签名工具生成的校验信息的一致性,判断网络银行服务器是否通过 认证,极大的提高了电子交易的安全性,并且无需用户操作,使用方便。

本发明附加的方面和优点将在下面的描述中部分给出,部分将从下面的描述中变 得明显,或通过本发明的实践了解到。

附图说明

本发明上述的和/或附加的方面和优点从下面结合附图对实施例的描述中将变得明 显和容易理解,其中:

图1为根据本发明一个实施例的交易系统的结构示意图;

图2为根据本发明一个实施例的电子签名工具的结构示意图;

图3为根据本发明又一个实施例的电子签名工具的结构示意图;

图4为根据本发明一个实施例的交易方法的流程图;

图5为根据本发明又一个实施例的交易方法的流程图;

图6为根据本发明再一个实施例的交易方法的流程图;

图7为根据本发明一个具体实施例的交易方法的流程图;以及

图8是根据本发明一个实施例的网络银行服务器的认证方法的流程图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终 相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参 考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。 相反,本发明的实施例包括落入所附加权利要求书的精神和内涵范围内的所有变化、 修改和等同物。

在本发明的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而 不能理解为指示或暗示相对重要性。在本发明的描述中,需要说明的是,除非另有明 确的规定和限定,术语“相连”、“连接”应做广义理解,例如,可以是固定连接,也可 以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接;可以是直接相 连,也可以通过中间媒介间接相连。对于本领域的普通技术人员而言,可以具体情况 理解上述术语在本发明中的具体含义。此外,在本发明的描述中,除非另有说明,“多 个”的含义是两个或两个以上。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括 一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段 或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或 讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能, 这应被本发明的实施例所属技术领域的技术人员所理解。

下面参考附图描述根据本发明实施例的交易系统、电子签名工具、交易方法和网 络银行服务器的认证方法。

图1为根据本发明一个实施例的交易系统的结构示意图。

如图1所示,根据本发明实施例的交易系统包括:电话终端100、电话银行服务器 200、网络银行服务器300、网络终端400和电子签名工具500,其中,电子签名工具 500可以为类似于U盾的一种密钥装置。

具体地,电话终端100用于接收用户输入的个人信息并发送个人信息。其中,用 户通过电话终端100输入个人信息以登录电话银行服务器200。

电话银行服务器200用于接收电话终端100发送的个人信息,并验证个人信息, 以及在验证通过后接收用户输入的交易信息和认证密码并发送交易信息和认证密码, 例如,电话银行服务器200在验证个人信息之后,提示用户通过电话终端100选择业 务,如用户选择的业务为转账,并提示用户输入转账账号、转账金额和认证密码,其 中转账账号和转账金额即为交易信息。

网络银行服务器300用于接收电话银行服务器200发送的交易信息和认证密码, 并根据认证密码对交易信息进行加密计算生成认证信息。其中,电话银行服务器200 将交易信息和认证密码发送至网络银行服务器300可以利用网络银行服务器300上丰 富的资源进行加密以保障交易的安全,网络银行服务器300根据认证密码对交易信息 进行加密计算生成认证信息可以采用哈希加密算法进行加密计算,还可以采用其他加 密算法进行计算。

网络终端400用于从网络银行服务器300获取交易信息和认证信息。其中,网络 终端400可以包括智能手机、平板电脑、笔记本、个人计算机等。

电子签名工具500用于接收网络终端400发送的交易信息和认证信息,并对交易 信息和认证信息进行验证,以及在验证通过后生成交易信息的签名数据并将签名数据 发送至网络银行服务器300,更具体地,电子签名工具500接收到交易信息和认证信息 后,将交易信息显示在屏幕上以便认证方进行确认,并在认证方确认交易信息正确后, 按下电子签名工具500的确认按钮以完成确认操作,认证方通过电子签名工具500发 送用于认证的签名数据以完成交易。其中,当网络银行服务器300接收到签名数据之 后,网络银行服务器300还用于对签名数据进行认证并在认证通过后完成交易,即根 据电子签名工具500所发送的签名数据进行交易。

根据本发明实施例的交易系统,实现了电话银行服务器与网络银行服务器的结合, 用户通过电话终端向电话银行服务器提交个人信息、交易信息和认证密码,用户独立 拥有个人信息和认证密码,电话银行服务器再将交易信息和认证密码提交至网络银行 服务器,通过网络银行服务器和电子签名工具对交易信息和认证信息进行验证,认证 方使用电子签名工具认证无需输入密码,由此保证认证方无法自行完成交易提高安全 性,同时用户可以在硬件条件不容许的情况下通过电话终端操作进行交易,减少交易 的复杂性并保证交易过程的安全性,使用方便,易于操作,换句话说,本发明的交易 系统利用网络银行采用证书提高交易安全性的特点,在保证不增加电话银行的操作的 复杂度的前提下,提高了电话银行进行交易的安全性。

在本发明的一个实施例中,电子签名工具500还用于在网络银行服务器300未通 过验证时,发送验证失败信息至网络银行服务器300。由此,在交易信息和认证信息未 通过验证时时能够及时将验证失败信息返回至网络银行服务器300,防止用户进行错误 交易,保证了交易的安全性。

在本发明的又一个实施例中,网络银行服务器300还用于在验证失败或交易完成 后,将交易结果反馈给电话银行服务器200,认证方可以登录电话银行服务器200所对 应的平台进行查询,电话银行服务器200还用于将交易结果发送至电话终端100以通 知用户,例如通过短信通知用户。由此,在交易完成或验证失败或交易成功时,可以 分别通过电话银行服务器200及时通知用户交易信息,通过电话银行服务器200及时 通知认证方交易信息,进一步提高了电子交易的安全性。

在本发明的再一个实施例中,电子签名工具500还用于存储预设的认证密码,并 根据预设的认证密码对交易信息按照预设的加密算法加密生成校验信息,以及将校验 信息和认证信息进行比对,并在校验信息与认证信息一致时确定通过验证。其中,认 证密码即为用户在电话银行输入的认证密码,通过预设的认证密码验证认证信息从而 保证了认证密码只有用户自己知道,保证了安全性。另外,预设的加密算法与网络银 行服务器300的加密算法相匹配,可以为哈希算法,以预设的认证密码为密钥,通过 哈希算法计算出交易信息的不可逆的哈希值,生成校验信息。由此,电子签名工具500 完成网络银行服务器300的验证工作,以保证完成的交易来自于可信的服务器,进一 步提高了安全性。

为了实现上述实施例,本发明还提出了一种电子签名工具。

图2为根据本发明一个实施例的电子签名工具的结构示意图。

如图2所示,根据本发明实施例的电子签名工具500包括:存储模块510、收发模 块520、计算模块530和验证模块540。其中,电子签名工具500可以为类似于U盾的 一种密钥装置。

具体地,存储模块510用于存储预设的认证密码和加密算法。其中,预设的认证 密码可以通过网络银行服务器进行更新或者用户通过电话银行进行更新。

收发模块520用于接收网络银行服务器发送的交易信息和认证信息。

计算模块530用于根据预设的认证密码对交易信息按照预设的加密算法加密生成 校验信息。更具体地,预设的加密算法与网络银行服务器的加密算法相匹配,可以为 哈希算法,也可以为其他的加密算法,以预设的认证密码为密钥,通过哈希算法计算 出交易信息的不可逆的哈希值,生成校验信息。

验证模块540用于比较校验信息和认证信息,并在校验信息和认证信息一致时确 定交易信息和认证信息通过验证。

根据本发明实施例的电子签名工具,通过计算模块对网络银行服务器发送的交易 信息按照预设的加密算法进行加密生成校验信息,并与网络银行服务器发送的认证信 息进行比较验证,由此电子签名工具可以实现网络银行服务器的验证工作,使得认证 方无需知道认证密码,只需要进行签名确认操作即可以完成交易,极大的提高了电子 交易的安全性,使用方便,易于操作。

图3为根据本发明又一个实施例的电子签名工具的结构示意图。

如图3所示,在图2所示的基础上根据本发明实施例的电子签名工具还包括:显 示模块550,输入模块560和签名模块570。

具体地,显示模块550用于在验证模块540确定交易信息和认证信息通过验证时, 显示交易信息。便于认证方确认交易信息,并根据交易信息进行相应的操作。

输入模块560用于接收用户在确认交易信息正确时输入的确认指令。例如,确认 交易或者取消交易等。

签名模块570用于在接收到确认指令后生成交易信息的签名数据,并通过收发模 块520将签名数据发送至网络银行服务器,以便完成交易。例如,输入确认交易指令 时生成签名数据以完成交易。

根据本发明实施例的电子签名工具,显示模块可显示交易信息,便于用户确认交 易信息,并通过签名模块生成交易信息的签名数据供网络银行服务器认证,进一步提 高了电子交易的安全性,用户操作更加简单方便。

为了实现上述实施例,本发明还提出了一种交易方法。

图4为根据本发明一个实施例的交易方法的流程图。

如图4所示,根据本发明实施例的交易方法包括下述步骤。

步骤S401,电话银行服务器接收用户通过电话终端发送的个人信息。其中,用户 通过电话终端输入个人信息以登录电话银行服务器。

步骤S402,电话银行服务器对个人信息进行验证,并在验证通过后接收用户输入 的交易信息和认证密码。例如,电话银行服务器在验证个人信息之后,提示用户通过 电话终端选择业务,如用户选择的业务为转账,并提示用户输入转账账号、转账金额 和认证密码,其中转账账号和转账金额即为交易信息。

步骤S403,电话银行服务器将交易信息和认证密码发送至网络银行服务器。其中, 电话银行服务器将交易信息和认证密码发送至网络银行服务器可以利用网络银行服务 器上丰富的资源进行加密以保障交易的安全。

步骤S404,网络银行服务器根据认证密码对交易信息进行加密计算生成认证信息, 并根据交易信息对认证方进行提示。例如,认证方通过登录网络银行服务器提供的平 台获取交易信息,或者向认证方发送短信进行提示。

步骤S405,认证方根据提示通过网络终端从网络银行服务器获取交易信息和认证 信息。其中,网络终端可以包括智能手机、平板电脑、笔记本、个人计算机等。

步骤S406,网络终端将交易信息和认证信息发送至电子签名工具。

步骤S407,电子签名工具对交易信息和认证信息进行验证。具体的,电子签名工 具根据预设的认证密码对交易信息按照预设的加密算法加密生成校验信息,以及将校 验信息和认证信息进行比对,并在校验信息与认证信息一致时确定通过验证。

步骤S408,电子签名工具在确定交易信息和认证信息通过验证后生成交易信息的 签名数据并将签名数据发送至网络银行服务器。

步骤S409,网络银行服务器对签名数据进行认证,并在认证通过后完成交易。

根据本发明实施例的交易方法,实现了电话银行服务器与网络银行服务器的结合, 用户通过电话终端向电话银行服务器提交个人信息、交易信息和认证密码,用户独立 拥有个人信息和认证密码,电话银行服务器再将交易信息和认证密码提交至网络银行 服务器,通过网络银行服务器和电子签名工具对交易信息和认证信息进行验证,认证 方使用电子签名工具认证无需输入密码,由此保证认证方无法自行完成交易提高安全 性,同时用户可以在硬件条件不容许的情况下通过电话终端操作进行交易,减少交易 的复杂性并保证交易过程的安全性,使用方便,易于操作。

图5为根据本发明又一个实施例的交易方法的流程图。

如图5所示,根据本发明实施例的交易方法包括下述步骤。

步骤S501,电话银行服务器接收用户通过电话终端发送的个人信息。

步骤S502,电话银行服务器对个人信息进行验证,并在验证通过后接收用户输入 的交易信息和认证密码。

步骤S503,电话银行服务器将交易信息和认证密码发送至网络银行服务器。

步骤S504,网络银行服务器根据认证密码对交易信息进行加密计算生成认证信息, 并根据交易信息对认证方进行提示。

步骤S505,认证方根据提示通过网络终端从网络银行服务器获取交易信息和认证 信息。

步骤S506,网络终端将交易信息和认证信息发送至电子签名工具。

步骤S507,电子签名工具对交易信息和认证信息进行验证。

步骤S508,电子签名工具在确定交易信息和认证信息通过验证后生成交易信息的 签名数据并将签名数据发送至网络银行服务器。

步骤S509,网络银行服务器对签名数据进行认证,并在认证通过后完成交易。

步骤S510,电子签名工具在确定交易信息和认证信息未通过验证时返回验证失败 信息至网络银行服务器。

根据本发明实施例的交易方法,在交易信息和认证信息未通过验证时时能够及时 将验证失败信息返回至网络银行服务器,防止用户进行错误交易,保证了交易的安全 性。

图6为根据本发明再一个实施例的交易方法的流程图。

如图6所示,根据本发明实施例的交易方法包括下述步骤。

步骤S601,电话银行服务器接收用户通过电话终端发送的个人信息。

步骤S602,电话银行服务器对个人信息进行验证,并在验证通过后接收用户输入 的交易信息和认证密码。

步骤S603,电话银行服务器将交易信息和认证密码发送至网络银行服务器。

步骤S604,网络银行服务器根据认证密码对交易信息进行加密计算生成认证信息, 并根据交易信息对认证方进行提示。

步骤S605,认证方根据提示通过网络终端从网络银行服务器获取交易信息和认证 信息。

步骤S606,网络终端将交易信息和认证信息发送至电子签名工具。

步骤S607,电子签名工具对交易信息和认证信息进行验证。

步骤S608,电子签名工具在确定交易信息和认证信息通过验证后生成交易信息的 签名数据并将签名数据发送至网络银行服务器。

步骤S609,网络银行服务器对签名数据进行认证,并在认证通过后完成交易。

步骤S610,电子签名工具在确定交易信息和认证信息未通过验证时返回验证失败 信息至网络银行服务器。

步骤S611,网络银行服务器在交易完成或验证失败后,将交易结果反馈给电话银 行服务器。认证方可以登录电话银行服务器所对应的平台进行查询。

步骤S612,电话银行服务器将交易结果发送至电话终端以通知用户。例如通过短 信通知用户。

在本发明的一个实施例中,步骤S610是可选的。

根据本发明实施例的交易方法,在交易完成或验证失败或交易成功时时,能够及 时的将交易结果发送至电话终端通知用户以及反馈给电话银行服务器便于认证方获 取,进一步提高了电子交易的安全性。

图7为根据本发明一个具体实施例的交易方法的流程图。

如图7所示,根据本发明实施例的交易方法包括下述步骤。

步骤S701,电话银行服务器接收用户通过电话终端发送的个人信息。

步骤S702,电话银行服务器对个人信息进行验证,并在验证通过后接收用户输入 的交易信息和认证密码。

步骤S703,电话银行服务器将交易信息和认证密码发送至网络银行服务器。

步骤S704,网络银行服务器根据认证密码对交易信息进行加密计算生成认证信息, 并根据交易信息对认证方进行提示。

步骤S705,认证方根据提示通过网络终端从网络银行服务器获取交易信息和认证 信息。

步骤S706,网络终端将交易信息和认证信息发送至电子签名工具。

步骤S707,电子签名工具根据预存的认证密码对交易信息按照预设的加密算法加 密生成校验信息。

具体地,预设的加密算法与网络银行服务器的加密算法相匹配,可以为哈希算法, 也可以为其他的加密算法,以预设的认证密码为密钥,通过哈希算法计算出交易信息 的不可逆的哈希值,生成校验信息。

步骤S708,电子签名工具判断校验信息和认证信息是否一致。

步骤S709,如果校验信息和认证信息一致,则确定校验信息和认证信息通过验证, 生成交易信息的签名数据并将签名数据发送至网络银行服务器。

步骤S710,网络银行服务器对签名数据进行认证,并在认证通过后完成交易。

步骤S711,如果校验信息和认证信息不一致,则确定校验信息和认证信息未通过 验证,返回验证失败信息至网络银行服务器。

步骤S712,网络银行服务器在交易完成或验证失败后,将交易结果反馈给电话银 行服务器。认证方可以登录电话银行服务器所对应的平台进行查询。

步骤S713,电话银行服务器将交易结果发送至电话终端以通知用户。例如通过短 信通知用户。

在本发明的一个实施例中,步骤S711是可选的。

在本发明的一个实施例中,步骤S712和S713是可选的。

根据本发明实施例的交易方法,通过电子签名工具对交易信息进行加密生成校验 信息,与认证信息进行比较验证,进一步提高了信息传输的安全性。

为了实现上述实施例,本发明还提出了一种网络银行服务器的认证方法。

图8是根据本发明一个实施例的网络银行服务器的认证方法的流程图。

如图8所示,根据本发明实施例的网络银行服务器的认证方法包括下述步骤。

步骤S801,网络银行服务器接收电话银行服务器发送的交易信息和认证密码,并 根据认证密码对交易信息进行加密计算生成认证信息。

具体地,首先,用户通过电话终端将个人信息发送至电话银行服务器,并通过电 话终端向电话银行服务器发送交易信息和认证密码,然后电话银行服务器将交易信息 和认证密码发送至网络银行服务器。

步骤S802,网络银行服务器将交易信息和认证信息通过网络终端发送至电子签名 工具。其中,网络终端可以包括智能手机、平板电脑、笔记本、个人计算机等。

步骤S803,电子签名工具根据预存的认证密码对交易信息进行加密计算生成校验 信息。

具体地,预设的加密算法与网络银行服务器的加密算法相匹配,可以为哈希算法, 也可以为其他加密算法,以预设的认证密码为密钥,通过哈希算法计算出交易信息的 不可逆的哈希值,生成校验信息。

步骤S804,电子签名工具判断校验信息和认证信息是否一致。

步骤S805,如果是,则确定网络银行服务器通过认证。

步骤S806,如果否,则确定网络银行服务器没有通过认证。

根据本发明实施例的网络银行服务器的认证方法,通过比较网络银行服务器生成 的认证信息与电子签名工具生成的校验信息的一致性,判断网络银行服务器是否通过 认证,极大的提高了电子交易的安全性,并且无需用户操作,使用方便。

尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以 理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、 替换和变型,本发明的范围由所附权利要求及其等同限定。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号