CN102844763A - 数字式签署文件的方法、安全装置、***及计算机程序产品 - Google Patents

数字式签署文件的方法、安全装置、***及计算机程序产品 Download PDF

Info

Publication number
CN102844763A
CN102844763A CN2011800165189A CN201180016518A CN102844763A CN 102844763 A CN102844763 A CN 102844763A CN 2011800165189 A CN2011800165189 A CN 2011800165189A CN 201180016518 A CN201180016518 A CN 201180016518A CN 102844763 A CN102844763 A CN 102844763A
Authority
CN
China
Prior art keywords
safety feature
instruction
content
indication
safety
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011800165189A
Other languages
English (en)
Inventor
M·巴恩特什
P·布勒
H·D·迪克曼
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
International Business Machines Corp
Original Assignee
International Business Machines Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by International Business Machines Corp filed Critical International Business Machines Corp
Publication of CN102844763A publication Critical patent/CN102844763A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/70Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
    • G06F21/82Protecting input, output or interconnection devices
    • G06F21/84Protecting input, output or interconnection devices output devices, e.g. displays or monitors

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Hardware Design (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Storage Device Security (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明特别地关于数字式签署文件的方法、安全装置及计算机程序产品,包含如下步骤:提供(S100)安全装置(10),该安全装置被保护防止恶意软件或有毒软件,并被适配为经由连接至电信网络的例如个人计算机或PC(30)的主机而建立安全连接至接受者(40);该安全装置连接(S200)至终端机(30)之后,存取(S400)在该安全装置从该终端机所接收的文件的内容;在该安全装置指示(S500)将所存取的内容通信至不同于该终端机的输出装置(12,50),使得所述内容能够由用户(1)验证;在该安全装置核实(S600)所接收的用来数字式签署该文件的指令,并在该安全装置执行(S700)所核实的指令;以及指示通过经由连接至电信网络的主机所建立的连接(91),发送(S800)数字式签署的文件给接受者(40)。

Description

数字式签署文件的方法、安全装置、***及计算机程序产品
技术领域
本发明涉及一种使用数字式签署文件的安全装置的方法。
背景技术
个人计算机(PC)的安全问题使得它们不适用于许多功能,因为用户所输入的数据可能被攻击者操纵或复制。交易可能被改变成寄钱给不希望的接受者或订购不想要的商品,或者用户身份码可能被复制让攻击者得以访问***,诸如用于网络银行的那些***。
为了解决部分的这些问题,用户信任的装置(亦即“安全装置”)可以与PC一起使用。一个此类解决方案:IBM Zone TrustedInformation Channel(区块可信任信息通道)(参见Thomas Weigold、Thorsten Kramp、Reto Hermann、Frank
Figure BDA00002202878700011
Peter Buhler、Michael Baentsch等人在P.Lipp、A.-R.Sadeghi及K.-M.Koch所编辑2008年LNCS 4968的TRUST 2008第75-91页所收录论文《苏黎世可信的信息通道——有效防御中间人攻击及恶意软件攻击》(“TheZurich Trusted Information Channel-An Efficient Defense againstMan-in-the-Middle and Malicious Software Attacks”)”)在交易由服务提供者(例如银行)执行之前,允许用户验证有关交易(例如在网络银行情况下的金额及接受者)的信息。交易在安全并能够以安全的方式发送所验证信息至后端***的装置上验证。
此外,若可以有效并安全地实现安全数字文件签署,则该安全数字文件签署为未来最有意义的因特网应用之一,有潜力改进企业及个人用户的程序(速度、安全、效率)。
基于PC或诸如智能型手机的类似装置的架构并不安全,因为用户在装置显示器上所见与最终所签署的文件可能不同。举例来说,在用户装置上的恶意有毒软件可以操纵显示什么,使得其看起来对于用户为可接受。因此,由PC或分离的签名装置任一者所签署的文件可能为不同,使得用于数字签署的任何此类架构价值有限。
可以理解即使用户从装置打印文件,仍存在相同问题:有毒软件可能改变发送至打印机的文件,使得其不同于在装置上将被签署的版本。
因此,现有解决方案的问题在于,用户无法信任在不安全的装置的显示器上所显示内容。据此,有需要改进数字式签署文件的现有方法。
发明内容
根据其第一方面,本发明提供数字式签署文件的方法,包含如下步骤:提供安全装置,该安全装置被保护防止恶意软件或有毒软件,并被适配为经由连接至电信网络的例如个人计算机或PC的主机而建立安全连接至接受者;该安全装置连接至终端机之后,存取在该安全装置从该终端机所接收的文件的内容;在该安全装置指示将所存取的内容通信至不同于该终端机的输出装置,使得所述内容能够由用户验证;在该安全装置核实所接收的用来数字式签署该文件的指令,并在该安全装置执行所核实的指令;以及-指示通过经由连接至电信网络的主机所建立的连接,发送数字式签署的文件给接受者。
在具体实施例中,该方法可包含一个或多个以下特征:
-该方法可进一步包含(该终端机为该主机):连接至该主机之后并在存取所接收的文件的内容之前,在该安全装置指示经由该主机在安全装置和服务器之间建立连接的步骤,并且通过所建立的连接接收文件;
-经由主机所建立的连接为安全连接;
-在核实的步骤中,所接收的指令为由用户在安全装置所输入的指令;并且在执行所核实的指令的步骤中,所执行的指令为由该安全装置所发出且对应于由用户所输入的指令的指令;
-在核实的步骤中,该接收的指令为从或经由终端机所接收的指令,其中安全装置连接至该终端机;
-接受者为服务器,并且在指示发送该数字式签署文件的步骤中,指示使用已与服务器建立的相同连接发送该数字式签署文件至该服务器;
-指示发送该数字式签署文件的步骤中,指示发送该数字式签署文件至接受者,该接受者不同于在该安全装置最初所接收的文件的来源;
-输出装置为安全装置的显示器,并且指示将内容进行通信的步骤包含:指示在安全装置的该显示器上显示该内容;
-该输出装置为外部装置,该方法进一步包括在安全装置和外部装置之间建立通信的步骤,并且其中指示将该内容进行通信的步骤包含将该内容通信至该外部装置;
-该外部装置为投影仪(beamer);
-该外部装置为打印机;
-指示将该内容进行通信的步骤,包含指示使用安全蓝牙配对来将该内容进行通信;
-指示将该内容进行通信的步骤,包含指示使用通用串行总线(USB)协议来将该内容进行通信;以及
-所建立的一个或多个安全连接为互相认证的诸如TLS/SSL连接的连接。
根据另一方面,本发明具体实施为具有处理手段、存储器及接口的安全装置,该安全装置被配置成与下列耦合或互动:用户;终端机,诸如个人计算机或PC,以及接受者,当该安全装置连接至主机且主机被设置为通过电信网络与该接受者通信时,该安全装置配置成建立安全连接,诸如经由主机与接受者的TLS/SSL连接,并且进一步包含计算机化方法,该计算机化方法存储于存储器上并可由用于执行根据本发明的方法的所有步骤的处理手段执行。
优选地,该接口进一步包含一显示器,该显示器适于至少部分显示所述内容。
根据进一步方面,本发明具体实施为一***,其包含:根据本发明的安全装置、个人计算机或PC;以及服务器。
根据另一方面,本发明具体实施为包含执行过程的计算机程序产品,执行过程可由用于执行根据本发明具体实施例的方法的所有步骤的处理手段执行。
现在将借由非限制示例并参照附图说明具体实施本发明的方法、装置及***。
附图说明
图1为描绘出根据本发明的方法的高级具体实施例的步骤的流程图;
图2为根据本发明具体实施例的与终端机及服务器耦合的安全装置的示意图,该安全装置用于启动值得信任的连接至服务器,且随后接收将被数字式签署的文件;以及
图3为与外部装置耦合的图2安全装置的示意图,该安全装置用于对所接收文件的内容进行通信并允许用户验证前述内容。
具体实施方式
作为对于以下描述之前言,在本发明的总体方面首先指出关于数字式签署文件的方法。本方法提供基于安全装置(亦即信任的装置)的安全文件管理及签署操作。该安全装置被保护防止恶意软件并配置成通过终端机(例如PC)建立连接(例如互相认证的连接,诸如TLS/SSL连接)至任何适当的接受者/服务器。此安全装置能够用于安全存储及管理从该服务器或任何其它来源所接收的文件。该用户随后将通过其显示器或外部输出装置使该文件可见(visualize),以确保其为正确。该用户因此能够具有由该安全装置(或通过终端机)所直接发布的数字签名。据此,可以确保所签署及发送的该文件完全如该用户所预期。
更详细地,图1描绘出阐明该方法的具体实施例的流程图。图2为与终端机及服务器耦合的安全装置的示意图,该安全装置用于启动值得信任的连接至服务器,且随后接收将要数字式签署的文件,而图3示出与外部输出装置耦合的图2的安全装置,其用于对所接收该文件的内容进行通信。
一并参照图1-3:首先,该方法首要地使用安全装置10(步骤S100),该安全装置10被保护防止恶意软件或有毒软件。在实务上,该安全装置没有用于软件安装或将其暴露于此类有毒软件的其它功能的客户端接口。
此装置进一步被配置成通过终端机30建立连接(且优选为安全连接,诸如互相认证的连接)至服务器及/或任何适当的来源,或者至接受者40。后者举例来说为连接至电信网络(诸如因特网)的PC。在此情况下,至服务器的适当类型的安全连接为TLS/SSL连接。该终端机或者可以为任何其它适当的来源,诸如个人数字助理或PDA(personal digital assistant)。该安全装置在所有情况下可以适当连接至该终端机,诸如以接收接下来将要处理的文件。
再者,该安全装置为装设有存储于其内存上的计算机化方法,其用于执行以下所说明的该方法的步骤。
此装置的具体方面示于图2中。一般而言,该安全装置10具有与存储器耦合的处理手段(或运算手段)15,其包含永久及非永久存储器15'及15"。永久存储器存储例如以上所提出的计算机化方法,其将由前述处理手段执行。
此外,该装置进一步装设有至少一个接口20,例如USB接口,其用于与该终端机(即PC 30)或任何其它来源进行通信。在具体实施例中,相同的接口20(或另一类型的接口)将进一步允许该安全装置用于与外部装置诸如投影仪(beamer)、打印机或任何其它输出装置50进行通信。
若有必要,该安全装置具有读卡器17以读取存储于存储卡16(例如智能卡)上的用户身份码。根据此类数据,例如存储于该卡上的用户身份码,可以安全地作出适当的使用。尤其是,通过该终端机并使用此类数据,可以在用户(或严格来说为该装置)和第三方,例如服务器之间,建立值得信任的连接。在变形例中,该用户身份码可直接存储于安全装置上。
其它接口(像是控制按钮18及显示器12)允许与用户1互动。
该装置10将首先连接(步骤S200)至适当来源,诸如以便随后能够接收文件。如前述,此来源可以为任何类型的终端机,诸如PDA。又优选为,该终端机为主机,例如经由电信网络(例如因特网)可连接至服务器40的PC。该装置10随后可以调用存储于其上的计算机化方法,以触发至该服务器40的值得信任的连接(步骤S300)。举例来说,它可通过该终端机30经由不安全的连接92与该服务器建立安全通信91(例如在解锁该卡时)。
使用如存储于该卡上的用户身份码,当经由该不安全的连接92(例如通过启动SSL/TLS认证至该服务器)启动该通信91时,可以做到认证该装置至服务器。在此方面,设定与该服务器通信的该装置,可有利地包含从该装置起动常驻于该终端机的代理服务器客户端,以使该装置通过该终端机连接至该服务器(注意到该代理服务器亦可能常驻于该装置)。该代理服务器将从该装置所接收的比特中继至因特网,且反之亦然。通过从该装置启动该SSL/TLS认证至该服务器可以达成认证该装置至该服务器,例如双向。
在此方面,该存储器15"可进一步于其上已存储安全软件堆栈(stack),其包括加密技术算法,诸如用于该SSL/TLS认证的TLS引擎14。其进一步可存储USB管理软件(实行USB大量存储装置或MSD配置文件(MSD profile)20),以及可能如以上所提出预加载网络连接代理服务器。如前述,用户身份码可以存储于该存储卡(例如智能卡16)上,诸如实现TLS-客户端认证的客户端-服务器证书(例如X.509)。该智能卡可持有敏感的个人信息并具有加密手段。在变形例中,该卡无法加密但用于签署敏感的操作。在其它变形例中,该卡用于加密及签署操作两者。该装置优选为配备着标准的智能卡读卡器17。最后,该装置具有控制按钮18(例如OK(确定)、Cancel(取消)等选择钮)及显示器12,其用于显示敏感的信息。
因此,在具体实施例中,SSL/TLS通道设置在服务器和装置之间(步骤S300)。另外,可以考虑其它类型的值得信任的连接。
现在可以在该安全装置10接收(即,将要数字式签署的)文件,例如通过如以上所提出而建立的互相认证的连接91。在变形例中,该文件为随意从已知的任何其它适当来源获得。
在接受时,该装置可以存取(步骤S400)所接收该文件的内容。在如于文中所说明此类装置中存取文件的内容本身为已知。
接着,该安全装置可指示将该所接收文件的内容通信至不同于终端机(即PC或任何其它不安全来源)的输出装置12、50,使得该等内容随后可以由该用户验证(步骤S500)。
在简单的具体实施例中,该内容显示于安全装置10的显示器12上。只要该文件的大小并未妨碍,则此为可行。
又优选为,该装置被设置成与外部输出装置50通信。随后,所接收该文件的内容为了随后验证可以通信至此外部装置。如何通信此类内容至外部装置本身通常为已知。
举例来说,该安全装置可以被配置成使用例如安全蓝牙配对(SSP)而可连接至投影仪(例如没有“运算”能力的显示器装置,亦即其无法暴露于有毒软件),以允许直接从该安全装置验证该文件。
如另一示例,该安全装置或者可以配置成使用USB电缆或安全蓝牙配对(SSP)而可连接至打印机。这允许直接从该安全装置打印该文件(在该情况下将不会通过该用户的PC或其它装置打印该文件)。
在所有情况下,该用户可以验证该文件的内容而不暴露该文件至不安全的装置。因此该用户知道所读取的该文本与安全存储于其安全装置上的该文件为相同。
接着,该用户可以发出指令以签署该文件。这可以例如直接使用该安全装置的接口(例如滚轮及按钮)或经由在所连接终端机(例如PC)上所发布的指令实行。在所有情况下,在执行该指令之前(步骤S700)在该安全装置上核实该指令(步骤S600)。若该指令为直接通过该安全装置的接口输入,则该指令为默认被核实,且不需要额外步骤。相反地,若该指令为通过所连接终端机输入,则该指令可例如通过请求经由该安全装置的接口的用户确认而核实。
接着,该实际的签名可以在该安全装置直接计算。在具体实施例中,这可以经由请求(soliciting)智能卡而实行。另外,有毒软件无法更改在该安全装置所签署的该文件的内容。用于签署数据的签署操作的示例在此领域中为已知。
最后该所签署文件可以经由通过主机所建立的适当连接91(例如通过当该服务器及该客户端为相同时连接至该服务器的所建立的连接TLS)发送至客户端。在接受者不同于该服务器的情况下,亦即若该文件为指向不同于该服务器的位置,则可以建立第二认证的TLS连接(或进一步概括而言为第二安全连接,其不同于至首先发送至该安全装置的文件的来源的连接)。
实际上,该文件不一定要源自安全的来源。例如,该用户可能想要在他/她的PC上创建该文件,且随后签署并将其提交。在此类情况下该文件为被创建或取回(例如从因特网),且随后被传递及存储于该安全装置上。再者,如稍早所提出,可以从任何其它来源简单发送该文件。
在发出该数字签名之前,该用户可使用以上所说明的技术之一(投影仪、打印机或任何输出装置)以验证该文件为如该用户所期望的。此文件在安全存储于该安全装置上之前明显可能已被有毒软件修改。另外,一旦该用户已验证该文件内容,则该文件内容可以如以上所说明那样被处理。
本发明可实行于不同的架构中。
1)在第一方案中,该安全装置最初从不同于主机(所签署文件经由主机最后发送至接受者)的终端机接收该文件。此处的该终端机可以例如为PC或PDA。该文件可例如经由因特网查询在该终端机处被初步(preliminary)下载。
2)在第二方案中,该安全装置最初从服务器并通过主机接收文件。最后的接受者可能与该服务器相同或不同。在此,可以请求两个不同的连接:第一个用于最初接收该文件,并且第二个用于发送所签署版本。若该最后的接受者为该服务器,则这两个连接甚至可以相同。
3)在第三方案中,安全装置最初从主机(即PC)接收该文件,但此点与在前述情况下所提出的服务器无关。该主机随后用于发送所签署文件至任何适当的接受者。
再者,有趣的是注意本发明的各方面可以有利地由用户用来实现非常简单、安全的文件验证的方法。尤其是,此类方法将包含:连接该安全装置至主机并在该安全装置指示通过该主机在该安全装置和服务器之间建立连接(例如于上文中所说明的安全连接、互相认证的连接,诸如TLS/SSL连接等);经由该所建立的连接接收该文件;(在该安全装置)存取所接收文件的内容;以及在该安全装置指示将所存取内容通信至外部输出装置(如以上所说明),使得所述内容能够由用户验证。
实行以上发明的至少部分所需的计算机程序代码可以以高级(例如面向过程或面向对象的)程序设计语言或者若需要可以以汇编或机器语言实行;并且在任何情况下,该语言可能为编译或解释语言。适当的处理器包括通用及专用微处理器。请注意装置、终端机、服务器或接受者所实行的指令操作可存储于实体具体实施为用于由可编程处理器所执行的机器可读的存储装置中的计算机程序产品上;并且本发明的方法步骤可由执行指令以实行本发明的功能的一个或多个可编程处理器实行。在所有情况下,本发明不仅可涵盖该安全装置,也可涵盖包括此装置的***,该***被添加了以下之一或多个:终端机、至少一个服务器或任何适当的来源(若有请求则加上该数字式签署文件的特定的接受者)、以及额外装置(诸如打印机或投影仪),其用于将将要签署的该文件的内容进行通信以便由该用户随后验证。
进一步概括而言,以上发明可实行于数字电子电路***或者计算机硬件、固件、软件或其组合中。
一般而言,处理器将从只读存储器及/或随机存取存储器接收指令及数据。适用于实体具体实施计算机程序指令及数据的存储装置包括各种形式的非易失性存储器,其包括例如半导体存储器装置,诸如EPROM(可擦除可编程只读存储器)、EEPROM(电可擦除可编程只读存储器)、闪存装置或其它。
虽然本发明已参照特定具体实施例加以说明,但本领域技术人员将了解在不脱离本发明的范围的情况下,可进行各种改变,并可替代等同物。此外,可以进行多种变更,以使特定状况或材料适应于本发明的教导而不脱离本发明的范围。因此,本发明意将在不被限制于所公开的特定具体实施例,而本发明将包括落在所附权利要求书的范围内的所有具体实施例。例如,该装置可被配置为诸如防止同时连接至该PC及外部装置。其进一步可装设有电池或由外部装置供应电源。

Claims (15)

1.一种用于数字式签署文件的方法,包含如下步骤:
-提供(S100)安全装置(10),该安全装置被保护防止恶意软件或有毒软件,并被适配为经由连接至电信网络的例如个人计算机或PC(30)的主机而建立安全连接至接受者(40);
-该安全装置连接(S200)至终端机(30)之后,存取(S400)在该安全装置从该终端机所接收的文件的内容;
-在该安全装置指示(S500)将所存取的内容通信至不同于该终端机的输出装置(12,50),使得所述内容能够由用户(1)验证;
-在该安全装置核实(S600)所接收的用来数字式签署该文件的指令,并在该安全装置执行(S700)所核实的指令;以及
-指示通过经由连接至电信网络的主机所建立的连接(91),发送(S800)数字式签署的文件给接受者(40)。
2.如权利要求1所述的方法,其中终端机为主机,并且其中该方法进一步包括:连接至该主机之后并在存取所接收的文件的内容之前,在该安全装置指示(S300)经由该主机在安全装置和服务器(40)之间建立连接(91)的步骤,并且通过所建立的连接(91)接收文件。
3.如权利要求1或2所述的方法,其中经由主机所建立的连接(91)为安全连接。
4.如权利要求1、2或3所述的方法,其中:
-在核实(S600)的步骤中,所接收的指令为由用户在安全装置所输入的指令;并且
-在执行(S700)所核实的指令的步骤中,所执行的指令为由该安全装置所发出且对应于由用户所输入的指令的指令。
5.如权利要求1、2或3所述的方法,其中在核实(S600)的步骤中,该接收的指令为从或经由终端机所接收的指令,其中安全装置连接至该终端机。
6.如权利要求2所述的方法,其中接受者为服务器(40),并且在指示发送(S800)该数字式签署文件的步骤中,指示使用已与服务器建立的相同连接(91)发送该数字式签署文件至该服务器(40)。
7.如权利要求1所述的方法,其中在指示发送(S800)该数字式签署文件的步骤中,指示发送该数字式签署文件至接受者,该接受者不同于在该安全装置最初所接收的文件的来源。
8.如上述权利要求任一项所述的方法,其中输出装置为安全装置的显示器(12),并且指示将内容进行通信的步骤包含:
-指示在安全装置的该显示器(12)上显示该内容。
9.如上述权利要求任一项所述的方法,其中该输出装置(50)为外部装置,该方法进一步包括在安全装置和外部装置(50)之间建立通信的步骤,并且其中指示将该内容进行通信的步骤包含将该内容通信至该外部装置。
10.如权利要求9所述的方法,其中该外部装置(50)为投影仪、打印机或任何适当的输出装置。
11.如权利要求9或10所述的方法,其中指示(S500)将该内容进行通信的步骤,包含指示使用安全蓝牙配对(SSP)或使用通用串行总线(USB)协议来将该内容进行通信。
12.如上述权利要求中任一项所述的方法,其中所建立的一个或多个安全连接为互相认证的诸如TLS/SSL连接的连接。
13.一种具有处理手段(15)、存储器(15'、15")及接口(17、18、20)的安全装置(10),该安全装置被配置成与下列耦合或互动:
-用户(1);
-终端机,诸如个人计算机或PC(30),以及
-接受者(40),当该安全装置连接至主机且主机被设置为通过电信网络与该接受者通信时,该安全装置配置成建立安全连接,诸如经由主机(30)与接受者(40)的TLS/SSL连接,
并且进一步包含计算机化方法,该计算机化方法存储于存储器上并可由用于执行如权利要求1至12的方法的所有步骤的处理手段执行。
14.一种***,包含:
-权利要求12所述的安全装置(10);
-个人计算机或PC(30);以及
-服务器(40)。
15.一种计算机程序产品,其包含可由用于执行权利要求1至12的方法的所有步骤的处理手段执行的指令。
CN2011800165189A 2010-03-31 2011-03-29 数字式签署文件的方法、安全装置、***及计算机程序产品 Pending CN102844763A (zh)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
EP10158732.7 2010-03-31
EP10158732 2010-03-31
PCT/IB2011/051321 WO2011121530A1 (en) 2010-03-31 2011-03-29 Method, secure device, system and computer program product for digitally signing a document

Publications (1)

Publication Number Publication Date
CN102844763A true CN102844763A (zh) 2012-12-26

Family

ID=44227538

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011800165189A Pending CN102844763A (zh) 2010-03-31 2011-03-29 数字式签署文件的方法、安全装置、***及计算机程序产品

Country Status (5)

Country Link
US (1) US8959354B2 (zh)
EP (1) EP2553621A1 (zh)
CN (1) CN102844763A (zh)
TW (1) TW201211818A (zh)
WO (1) WO2011121530A1 (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109660501A (zh) * 2016-03-28 2019-04-19 黑金币公司 用于提供基于区块链的多因素个人身份验证的***和方法

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2498139B (en) 2010-10-29 2017-01-11 Ibm Method, secure device, system and computer program product for securely managing user access to a file system
JP5950608B2 (ja) * 2012-02-15 2016-07-13 キヤノン株式会社 情報処理装置、方法およびプログラム
US9910655B1 (en) * 2014-11-06 2018-03-06 Accellion, Inc. Secure content platform software developer kit
US9854000B2 (en) * 2014-11-06 2017-12-26 Cisco Technology, Inc. Method and apparatus for detecting malicious software using handshake information
EP4060540A1 (en) * 2021-03-17 2022-09-21 Sebastien Armleder Devices, systems, and methods for performing a digital signature

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2003044639A2 (fr) * 2001-11-20 2003-05-30 Gemplus Procede et dispositif pour le traitement des signatures numeriques
US20030140229A1 (en) * 1999-12-21 2003-07-24 Heins Kersten W. Method and device for verifying a file
EP0587375B1 (en) * 1992-09-04 2003-07-30 ALGORITHMIC RESEARCH Ltd. Security unit for data processor systems

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8225089B2 (en) 1996-12-04 2012-07-17 Otomaku Properties Ltd., L.L.C. Electronic transaction systems utilizing a PEAD and a private key
US20020026584A1 (en) * 2000-06-05 2002-02-28 Janez Skubic Method for signing documents using a PC and a personal terminal device
IL138109A (en) 2000-08-27 2009-11-18 Enco Tone Ltd Method and devices for digitally signing files, using a mobile device
WO2002091669A1 (en) 2001-05-04 2002-11-14 Telefonaktiebolaget Lm Ericsson (Publ) Device for digitally signing electronic documents
US6647437B2 (en) * 2001-05-15 2003-11-11 Lexmark International, Inc. Method for automatically detecting and processing binary postscript print jobs
US20020178121A1 (en) 2001-05-25 2002-11-28 Ming-Chung Sung Method for secure online transaction
ITMO20020006A1 (it) 2002-01-10 2003-07-10 Dream Team Srl Metodo e sistema per l'identificazione di utenti e l'autenticazione di documenti digitali su reti telematiche
US11063766B2 (en) 2003-06-13 2021-07-13 Ward Participations B.V. Method and system for performing a transaction and for performing a verification of legitimate access to, or use of digital data
ITMI20041533A1 (it) 2004-07-28 2004-10-28 Mauro Pasquinelli Procedimento ed apparecchiatura per la protocollazione e certificazione di documenti formato digitale.
CN1991317A (zh) * 2005-12-29 2007-07-04 黄立 红外热像仪
US7720505B2 (en) * 2006-03-07 2010-05-18 Marvell World Trade Ltd. Personal lifestyle device
US7930554B2 (en) 2007-05-31 2011-04-19 Vasco Data Security,Inc. Remote authentication and transaction signatures

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0587375B1 (en) * 1992-09-04 2003-07-30 ALGORITHMIC RESEARCH Ltd. Security unit for data processor systems
US20030140229A1 (en) * 1999-12-21 2003-07-24 Heins Kersten W. Method and device for verifying a file
WO2003044639A2 (fr) * 2001-11-20 2003-05-30 Gemplus Procede et dispositif pour le traitement des signatures numeriques

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109660501A (zh) * 2016-03-28 2019-04-19 黑金币公司 用于提供基于区块链的多因素个人身份验证的***和方法

Also Published As

Publication number Publication date
US20110247057A1 (en) 2011-10-06
EP2553621A1 (en) 2013-02-06
US8959354B2 (en) 2015-02-17
TW201211818A (en) 2012-03-16
WO2011121530A1 (en) 2011-10-06

Similar Documents

Publication Publication Date Title
KR101676215B1 (ko) 추가적 검증에 의해 아날로그 디지털 서명으로 전자문서에 사인하는 방법
US20180295121A1 (en) Secure element authentication
RU158940U1 (ru) Токен строгой аутентификации с визуальным выводом подписей инфраструктуры открытых ключей (pki)
JP5766199B2 (ja) 安全なモバイル決済処理
CN101631022B (zh) 一种签名方法和***
CN110462658A (zh) 用于提供数字身份记录以核实用户的身份的***和方法
EP2733655A1 (en) Electronic payment method and device for securely exchanging payment information
KR20160043075A (ko) 보안 요소를 이용한 보안 원격 지불 거래 처리
KR20160030573A (ko) 보안 원격 지불 거래 처리
CN102844763A (zh) 数字式签署文件的方法、安全装置、***及计算机程序产品
CN108229142B (zh) 一种基于数字货币钱包终端对钱包进行升级的方法和装置
JP2010200381A (ja) データ完全性を確認するための方法およびシステム
JP2017505048A (ja) 電子署名方法、システムおよび装置
US20110202772A1 (en) Networked computer identity encryption and verification
CN102184353A (zh) 一种防止网上支付数据被劫持的方法
US20240062196A1 (en) Patent encryption system
CN101296078A (zh) 网络通信中的信息交互确认装置
KR20130095363A (ko) 해쉬함수 또는 전자서명을 이용하는 디지털 코드 기반 송금 방법
CN103051618A (zh) 一种终端认证设备和网络认证方法
CN106604241B (zh) 一种设备间的信息传输方法、***和源终端
TWI618008B (zh) 貨幣匯款領域的交易費用議付
KR101502944B1 (ko) 휴대단말을 이용한 전자서명 시스템
JP5135331B2 (ja) 無線通信能力を有するpc用外部署名装置
KR102005974B1 (ko) 가상머신을 이용한 전자콘텐츠 보호 시스템 및 방법
KR20120028731A (ko) 다차원 코드를 이용한 전자금융거래 승인방법

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20121226