JP4744106B2 - セキュアデバイス、情報処理端末、通信システム及び通信方法 - Google Patents
セキュアデバイス、情報処理端末、通信システム及び通信方法 Download PDFInfo
- Publication number
- JP4744106B2 JP4744106B2 JP2004201930A JP2004201930A JP4744106B2 JP 4744106 B2 JP4744106 B2 JP 4744106B2 JP 2004201930 A JP2004201930 A JP 2004201930A JP 2004201930 A JP2004201930 A JP 2004201930A JP 4744106 B2 JP4744106 B2 JP 4744106B2
- Authority
- JP
- Japan
- Prior art keywords
- application
- mta
- information
- terminal
- secure device
- 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.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/71—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information
- G06F21/77—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure computing or processing of information in smart cards
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/44—Program or device authentication
- G06F21/445—Program or device authentication by mutual authentication, e.g. between devices or programs
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/70—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer
- G06F21/78—Protecting specific internal or peripheral components, in which the protection of a component leads to protection of the entire computer to assure secure storage of data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2221/00—Indexing scheme relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/21—Indexing scheme relating to G06F21/00 and subgroups addressing additional information or applications relating to security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F2221/2153—Using hardware token as a secondary aspect
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Bioethics (AREA)
- General Health & Medical Sciences (AREA)
- Mathematical Physics (AREA)
- Storage Device Security (AREA)
- Telephonic Communication Services (AREA)
Description
本発明の実施の形態1では、端末アプリを保持するセキュアデバイスについて説明する。このセキュアデバイスを情報処理端末に装着し、情報処理端末が端末アプリの起動を要求すると、セキュアデバイスによりアプリ認証情報の埋め込まれた端末アプリが情報処理端末に発行され、情報処理端末が端末アプリを起動すると、セキュアデバイスと情報処理端末との間で、アプリ認証情報による認証が行われる。
本発明の実施の形態2では、情報処理端末上でセキュアデバイスの処理を代行する機能を有しているMTA(Master Trusted Agent)と呼ばれる端末アプリと、その他の端末アプリとを保持するセキュアデバイスについて説明する。このセキュアデバイスを情報処理端末に装着すると、まず、MTAと呼ばれる端末アプリがセキュアデバイスから情報処理端末に発行されて情報処理端末にて起動され、MTAに埋め込まれた認証情報により認証されると、その後の端末アプリの起動は、MTAにより仲介される。つまり、情報処理端末がセキュアデバイス装着後、端末アプリの起動を要求すると、MTA経由でセキュアデバイスによりアプリ認証情報の埋め込まれた端末アプリが発行され、MTAが端末アプリを起動すると、アプリ認証情報による認証が行われる。
本発明の実施の形態3では、MTA(Master Trusted Agent)と呼ばれる端末アプリを保持するセキュアデバイスと、暗号化された端末アプリ(以下では暗号化済アプリと呼ぶ)を保持する情報処理端末について説明する。
本発明の実施の形態4は、セキュアデバイスが端末アプリに認証情報として値そのものではなく、動的メソッド、すなわちその値を計算するためのメソッド(関数)の形で動的に毎回異なるように生成した認証情報メソッドを埋め込んで発行し、端末アプリの第三者による解析を困難にすることで、安全性をさらに向上させたものである。
本発明の実施の形態5では、アプリ認証情報を埋め込んだ後に、実行内容が変化しない単位で端末アプリのバイナリ表現のバイト列を毎回異なるように並びかえて発行するファイルスクランブルを適用したセキュアデバイスについて説明する。
本発明の実施の形態6では、実施の形態1における情報処理端末30の構成要素の一部を典型的には集積回路であるLSIとして実現した場合について説明する。
本発明の実施の形態7では、実施の形態2における情報処理端末30の構成要素の一部を典型的には集積回路であるLSIとして実現した場合につて説明する。
本発明の実施の形態8では、実施の形態3における情報処理端末30の構成要素の一部を典型的には集積回路であるLSIとして実現した場合につて説明する。
101 アプリ発行部
102 アプリ送信部
103 アプリ認証部
104 通信部
105 アプリ記憶部
106 発行情報記憶部
107 アプリ暗号鍵送信部
108 アプリ暗号鍵記憶部
109 サービス提供部
11 カードアプリ
12 発行アプリ
13 記憶装置
20 端末アプリ生成装置
21 ソースコード
22 埋め込み準備部
23 コンパイラ
24 指示書生成部
30 情報処理端末
301 アプリ発行要求送信部
302 アプリ受信部
304 暗号化済アプリ記憶部
305 端末側アプリ復号部
306 端末側アプリ発行部
307 アプリ発行依頼部
31 端末アプリ
311 アプリ認証部
312 通信部
313 サービス部
32 基本ローダ
33 アプリローダ
34 MTA
40 サーバ
2300、2500、2700 アプリ実行LSI
Claims (9)
- 情報処理端末に処理させる種々のアプリケーションを記憶したセキュアデバイスであって、
前記アプリケーションの1つであるMTA(Master Trusted Agent)を認証するための情報を埋め込んだ前記MTAを、前記情報処理端末に対して発行するアプリ発行手段と、
前記MTA以外の前記アプリケーションの識別情報であるアプリIDと、前記MTA以外の前記アプリケーションに対応するアプリ暗号鍵とを対応づけて記憶する暗号鍵記憶手段と、
前記アプリ発行手段により発行した前記MTAから前記アプリIDを受けとった場合に、受け取った前記アプリIDに対応する前記アプリ暗号鍵を前記アプリ発行手段により発行した前記MTAに対して送信する送信手段と、
を有し、
前記MTAは、埋め込まれた前記MTAを認証するための情報を用いた認証の結果が真正である場合に、前記情報処理端末上で当該セキュアデバイスの処理を代行する機能により、前記送信手段により送信された前記アプリ暗号鍵を用いて、前記情報処理端末に記憶された暗号化済の前記MTA以外の前記アプリケーションを復号するセキュアデバイス。 - 前記MTAは、前記復号により、復号された暗号化済の前記MTA以外のアプリケーションと、当該セキュアデバイスとの間で認証情報を共有させる請求項1記載のセキュアデバイス。
- 前記MTAは、当該セキュアデバイスと前記MTA以外の前記アプリケーションとに前記認証情報を渡すことにより、当該セキュアデバイスと前記MTA以外の前記アプリケーションとの間で前記認証情報を共有させる、
請求項2記載のセキュアデバイス。 - 前記MTAは、当該セキュアデバイスに前記認証情報を渡すとともに前記MTA以外の前記アプリケーションに前記認証情報を埋め込むことにより、当該セキュアデバイスと前記MTA以外の前記アプリケーションとの間で前記認証情報を共有させる、
請求項2記載のセキュアデバイス。 - 前記MTAは、前記認証情報を当該セキュアデバイスから受け取り、受け取った前記認証情報を前記MTA以外の前記アプリケーションに渡すことにより、当該セキュアデバイスと前記MTA以外の前記アプリケーションとの間で前記認証情報を共有させる、
請求項2記載のセキュアデバイス。 - セキュアデバイスが発行した種々のアプリケーションを処理する情報処理端末であって、
前記アプリケーションの1つであるMTA(Master Trusted Agent)を起動する際に、前記MTAを認証するための情報を埋め込んだ前記MTAの発行を前記セキュアデバイスに対して要求するアプリ発行要求送信手段と、
前記セキュアデバイスから発行された前記MTAを認証するための情報を埋め込んだ前記MTAを受信するアプリ受信手段と、
を有し、
前記MTAは、前記MTAを認証するための情報を用いた認証の結果が真正である場合に、前記MTA以外の前記アプリケーションの識別情報であるアプリIDを前記情報処理端末に送信するとともに、送信した前記アプリIDに対応する、前記MTA以外の前記アプリケーションのアプリ暗号鍵を取得し、取得した前記アプリ暗号鍵を用いて、記憶された暗号化済の前記MTA以外の前記アプリケーションを復号する情報処理端末。 - 種々のアプリケーションを記憶したセキュアデバイスと、前記セキュアデバイスが発行した前記アプリケーションを処理する情報処理端末と、を有する通信システムであって、
前記セキュアデバイスは、
前記アプリケーションの1つであるMTA(Master Trusted Agent)を認証するための情報を埋め込んだ前記MTAを、前記情報処理端末に対して発行するアプリ発行手段と、
前記MTA以外の前記アプリケーションの識別情報であるアプリIDと、前記MTA以外の前記アプリケーションに対応するアプリ暗号鍵とを対応づけて記憶する暗号鍵記憶手段と、
前記アプリ発行手段により発行した前記MTAから前記アプリIDを受けとった場合に、受け取った前記アプリIDに対応する前記アプリ暗号鍵を前記アプリ発行手段により発行した前記MTAに対して送信する送信手段と、
を有し、
前記情報処理端末は、
前記MTAを起動する際に、前記MTAを認証するための情報を埋め込んだ前記MTAの発行を前記セキュアデバイスに対して要求するアプリ発行要求送信手段と、
前記セキュアデバイスから発行された前記MTAを認証するための情報を埋め込んだ前記MTAを受信するアプリ受信手段と、
を有し、
前記MTAは、
前記MTAを認証するための情報を用いた認証の結果が真正である場合に、前記MTA以外の前記アプリケーションの識別情報であるアプリIDを前記情報処理端末に送信するとともに、送信した前記アプリIDに対応する、前記MTA以外の前記アプリケーションのアプリ暗号鍵を取得し、取得した前記アプリ暗号鍵を用いて、記憶された暗号化済の前記MTA以外の前記アプリケーションを復号する通信システム。 - 情報処理端末に処理させる種々のアプリケーションを記憶したセキュアデバイスにおける通信方法であって、
前記アプリケーションの1つであるMTA(Master Trusted Agent)を認証するための情報を埋め込んだ前記MTAを、前記情報処理端末に対して発行するアプリ発行ステップと、
前記MTA以外の前記アプリケーションの識別情報であるアプリIDと、前記MTA以外の前記アプリケーションに対応するアプリ暗号鍵とを対応づけて記憶する暗号鍵記憶ステップと、
前記アプリ発行ステップにより発行した前記MTAから前記アプリIDを受けとった場合に、受け取った前記アプリIDに対応する前記アプリ暗号鍵を前記アプリ発行ステップにより発行した前記MTAに対して送信する送信ステップと、
を有し、
前記MTAは、埋め込まれた前記MTAを認証するための情報を用いた認証の結果が真正である場合に、前記情報処理端末上で前記セキュアデバイスの処理を代行する機能により、前記送信ステップにより送信された前記アプリ暗号鍵を用いて、前記情報処理端末に記憶された暗号化済の前記MTA以外の前記アプリケーションを復号する通信方法。 - セキュアデバイスが発行した種々のアプリケーションを処理する情報処理端末における通信方法であって、
前記アプリケーションの1つであるMTA(Master Trusted Agent)を起動する際に、前記MTAを認証するための情報を埋め込んだ前記MTAの発行を前記セキュアデバイスに対して要求するアプリ発行要求送信ステップと、
前記セキュアデバイスから発行された前記MTAを認証するための情報を埋め込んだ前記MTAを受信するアプリ受信ステップと、
を有し、
前記MTAは、前記MTAを認証するための情報を用いた認証の結果が真正である場合に、前記MTA以外の前記アプリケーションの識別情報であるアプリIDを前記情報処理端末に送信するとともに、送信した前記アプリIDに対応する、前記MTA以外の前記アプリケーションのアプリ暗号鍵を取得し、取得した前記アプリ暗号鍵を用いて、記憶された暗号化済の前記MTA以外の前記アプリケーションを復号する通信方法。
Priority Applications (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2004201930A JP4744106B2 (ja) | 2003-08-06 | 2004-07-08 | セキュアデバイス、情報処理端末、通信システム及び通信方法 |
US10/910,808 US8572386B2 (en) | 2003-08-06 | 2004-08-04 | Secure device, information processing terminal, integrated circuit, terminal application generation apparatus, application authentication method |
TW093123457A TW200511097A (en) | 2003-08-06 | 2004-08-05 | Security device, data processing terminal, integrated circuit, terminal application program generation device and application program authentication method |
CN2004100562753A CN1581118B (zh) | 2003-08-06 | 2004-08-06 | 安全设备、信息处理终端、集成电路、应用装置及方法 |
EP04018737A EP1505470A3 (en) | 2003-08-06 | 2004-08-06 | Terminal application generation apparatus and application authentication method |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2003288271 | 2003-08-06 | ||
JP2003288271 | 2003-08-06 | ||
JP2004201930A JP4744106B2 (ja) | 2003-08-06 | 2004-07-08 | セキュアデバイス、情報処理端末、通信システム及び通信方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2005071328A JP2005071328A (ja) | 2005-03-17 |
JP4744106B2 true JP4744106B2 (ja) | 2011-08-10 |
Family
ID=33554532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2004201930A Expired - Fee Related JP4744106B2 (ja) | 2003-08-06 | 2004-07-08 | セキュアデバイス、情報処理端末、通信システム及び通信方法 |
Country Status (5)
Country | Link |
---|---|
US (1) | US8572386B2 (ja) |
EP (1) | EP1505470A3 (ja) |
JP (1) | JP4744106B2 (ja) |
CN (1) | CN1581118B (ja) |
TW (1) | TW200511097A (ja) |
Families Citing this family (150)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4641843B2 (ja) * | 2005-03-25 | 2011-03-02 | 富士通株式会社 | 認証サービス提供方法 |
JP4840782B2 (ja) * | 2005-03-25 | 2011-12-21 | パナソニック株式会社 | プログラム変換装置、セキュア処理装置、コンピュータプログラム及び記録媒体 |
GB0514492D0 (en) * | 2005-07-14 | 2005-08-17 | Ntnu Technology Transfer As | Secure media streaming |
EP1959370A1 (en) * | 2005-12-07 | 2008-08-20 | Matsushita Electric Industrial Co., Ltd. | Secure device, information processing terminal, server, and authentication method |
NL1030639C2 (nl) * | 2005-12-09 | 2007-06-12 | Antonius Theodorus Ceci Hauzer | Ventilatiesysteem voor tunneltraject of overdekte weg. |
JP4840000B2 (ja) * | 2006-07-19 | 2011-12-21 | 株式会社日立製作所 | 認証情報管理システムおよび認証情報登録システム |
US20100153746A1 (en) * | 2006-08-10 | 2010-06-17 | Matsushita Electric Industrial Co., Ltd. | Memory controller, secure memory card, and secure memory card system |
US8325889B2 (en) * | 2006-12-22 | 2012-12-04 | Mobileaxept As | Efficient authentication of a user for conduct of a transaction initiated via mobile telephone |
GB0714622D0 (en) * | 2007-07-26 | 2007-09-05 | Affle Ltd | Application generation system and method |
US8762736B1 (en) * | 2008-04-04 | 2014-06-24 | Massachusetts Institute Of Technology | One-time programs |
JP2010198139A (ja) * | 2009-02-23 | 2010-09-09 | Dainippon Printing Co Ltd | プラットフォーム完全性検証システム及び方法,並びに,セキュリティトークン |
JP5212913B2 (ja) | 2009-03-02 | 2013-06-19 | 日本電気株式会社 | Vpn接続システム、及びvpn接続方法 |
WO2011000906A1 (en) | 2009-07-03 | 2011-01-06 | Thomson Licensing | Method for acquisition of software applications |
KR101012872B1 (ko) * | 2009-09-16 | 2011-02-08 | 주식회사 팬택 | 플랫폼 보안 장치 및 방법 |
KR20110110565A (ko) * | 2010-04-01 | 2011-10-07 | 한국전자통신연구원 | 단말 장치간 페어링 방법 및 이를 위한 단말 장치 |
EP2388728A1 (en) * | 2010-05-17 | 2011-11-23 | Gemalto SA | Security token for securely executing an application on a host computer |
US9645992B2 (en) | 2010-08-21 | 2017-05-09 | Oracle International Corporation | Methods and apparatuses for interaction with web applications and web application data |
WO2013039304A1 (ko) * | 2011-09-14 | 2013-03-21 | 에스케이플래닛 주식회사 | 전자 결제를 위한 회원 등록 방법과 그를 위한 시스템, 장치 및 단말기 |
US20130157639A1 (en) * | 2011-12-16 | 2013-06-20 | SRC Computers, LLC | Mobile electronic devices utilizing reconfigurable processing techniques to enable higher speed applications with lowered power consumption |
US9722972B2 (en) | 2012-02-26 | 2017-08-01 | Oracle International Corporation | Methods and apparatuses for secure communication |
JP6036845B2 (ja) | 2012-12-05 | 2016-11-30 | トヨタ自動車株式会社 | 車両用ネットワークの認証システム及び車両用ネットワークの認証方法 |
US9594896B2 (en) * | 2012-12-21 | 2017-03-14 | Blackberry Limited | Two factor authentication using near field communications |
US20140237239A1 (en) * | 2012-12-31 | 2014-08-21 | Safelylocked, Llc | Techniques for validating cryptographic applications |
US9129112B2 (en) | 2013-03-15 | 2015-09-08 | Oracle International Corporation | Methods, systems and machine-readable media for providing security services |
JP6479758B2 (ja) | 2013-03-15 | 2019-03-06 | オラクル・インターナショナル・コーポレイション | コンピュータ上におけるアプリケーション間の信頼性の確立 |
US9344422B2 (en) * | 2013-03-15 | 2016-05-17 | Oracle International Corporation | Method to modify android application life cycle to control its execution in a containerized workspace environment |
CN105359090A (zh) | 2013-04-26 | 2016-02-24 | 纽约市哥伦比亚大学理事会 | 用于移动应用的系统和方法 |
GB2515289A (en) * | 2013-06-17 | 2014-12-24 | Mastercard International Inc | Display card with user interface |
JP6322976B2 (ja) * | 2013-11-29 | 2018-05-16 | 富士通株式会社 | 情報処理装置及びユーザ認証方法 |
TW201530344A (zh) * | 2014-01-21 | 2015-08-01 | hong-jian Zhou | 應用程式存取保護方法及應用程式存取保護裝置 |
KR102263913B1 (ko) * | 2014-09-24 | 2021-06-14 | 오라클 인터내셔날 코포레이션 | 컨테이너화된 작업공간 환경에서 그것의 실행을 제어하기 위하여 안드로이드 애플리케이션 라이프 사이클을 수정하기 위한 방법 |
JP6331031B2 (ja) * | 2015-03-26 | 2018-05-30 | パナソニックIpマネジメント株式会社 | 認証方法、認証システム及び通信機器 |
US11315114B2 (en) | 2016-12-28 | 2022-04-26 | Capital One Services, Llc | Dynamic transaction card protected by multi-factor authentication |
US11303627B2 (en) | 2018-05-31 | 2022-04-12 | Oracle International Corporation | Single Sign-On enabled OAuth token |
US10546444B2 (en) | 2018-06-21 | 2020-01-28 | Capital One Services, Llc | Systems and methods for secure read-only authentication |
US11216806B2 (en) | 2018-09-19 | 2022-01-04 | Capital One Services, Llc | Systems and methods for providing card interactions |
US10489781B1 (en) | 2018-10-02 | 2019-11-26 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10771253B2 (en) | 2018-10-02 | 2020-09-08 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10511443B1 (en) | 2018-10-02 | 2019-12-17 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10860814B2 (en) | 2018-10-02 | 2020-12-08 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
SG11202101171VA (en) | 2018-10-02 | 2021-03-30 | Capital One Services Llc | Systems and methods for cryptographic authentication of contactless cards |
US10554411B1 (en) | 2018-10-02 | 2020-02-04 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10607214B1 (en) | 2018-10-02 | 2020-03-31 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10733645B2 (en) | 2018-10-02 | 2020-08-04 | Capital One Services, Llc | Systems and methods for establishing identity for order pick up |
CA3115252A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10579998B1 (en) | 2018-10-02 | 2020-03-03 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10505738B1 (en) | 2018-10-02 | 2019-12-10 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10841091B2 (en) | 2018-10-02 | 2020-11-17 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
KR20210065961A (ko) | 2018-10-02 | 2021-06-04 | 캐피탈 원 서비시즈, 엘엘씨 | 비접촉식 카드의 암호화 인증을 위한 시스템 및 방법 |
US10565587B1 (en) | 2018-10-02 | 2020-02-18 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10542036B1 (en) | 2018-10-02 | 2020-01-21 | Capital One Services, Llc | Systems and methods for signaling an attack on contactless cards |
BR112021004710A2 (pt) | 2018-10-02 | 2021-06-08 | Capital One Services, Llc | sistema e método para transmitir dados |
US10771254B2 (en) | 2018-10-02 | 2020-09-08 | Capital One Services, Llc | Systems and methods for email-based card activation |
US10949520B2 (en) | 2018-10-02 | 2021-03-16 | Capital One Services, Llc | Systems and methods for cross coupling risk analytics and one-time-passcodes |
MX2021003138A (es) | 2018-10-02 | 2021-05-14 | Capital One Services Llc | Sistemas y metodos para autentificacion criptografica de tarjetas sin contacto. |
US10909527B2 (en) | 2018-10-02 | 2021-02-02 | Capital One Services, Llc | Systems and methods for performing a reissue of a contactless card |
WO2020072670A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10592710B1 (en) | 2018-10-02 | 2020-03-17 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
WO2020072694A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
WO2020072440A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US11210664B2 (en) | 2018-10-02 | 2021-12-28 | Capital One Services, Llc | Systems and methods for amplifying the strength of cryptographic algorithms |
CA3110521A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10581611B1 (en) | 2018-10-02 | 2020-03-03 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10685350B2 (en) | 2018-10-02 | 2020-06-16 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
WO2020072537A1 (en) | 2018-10-02 | 2020-04-09 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10582386B1 (en) | 2018-10-02 | 2020-03-03 | Capital One Services, Llc | Systems and methods for cryptographic authentication of contactless cards |
US10819586B2 (en) | 2018-10-17 | 2020-10-27 | Servicenow, Inc. | Functional discovery and mapping of serverless resources |
US10664830B1 (en) | 2018-12-18 | 2020-05-26 | Capital One Services, Llc | Devices and methods for selective contactless communication |
US20200226581A1 (en) | 2019-01-11 | 2020-07-16 | Capital One Services, Llc | Systems and methods for touch screen interface interaction using a card overlay |
US11037136B2 (en) | 2019-01-24 | 2021-06-15 | Capital One Services, Llc | Tap to autofill card data |
US10510074B1 (en) | 2019-02-01 | 2019-12-17 | Capital One Services, Llc | One-tap payment using a contactless card |
US11120453B2 (en) | 2019-02-01 | 2021-09-14 | Capital One Services, Llc | Tap card to securely generate card data to copy to clipboard |
US10523708B1 (en) | 2019-03-18 | 2019-12-31 | Capital One Services, Llc | System and method for second factor authentication of customer support calls |
US11082229B2 (en) | 2019-03-18 | 2021-08-03 | Capital One Services, Llc | System and method for pre-authentication of customer support calls |
US10984416B2 (en) | 2019-03-20 | 2021-04-20 | Capital One Services, Llc | NFC mobile currency transfer |
US10535062B1 (en) | 2019-03-20 | 2020-01-14 | Capital One Services, Llc | Using a contactless card to securely share personal data stored in a blockchain |
US10643420B1 (en) | 2019-03-20 | 2020-05-05 | Capital One Services, Llc | Contextual tapping engine |
US10970712B2 (en) | 2019-03-21 | 2021-04-06 | Capital One Services, Llc | Delegated administration of permissions using a contactless card |
US11468158B2 (en) | 2019-04-10 | 2022-10-11 | At&T Intellectual Property I, L.P. | Authentication for functions as a service |
US11521262B2 (en) | 2019-05-28 | 2022-12-06 | Capital One Services, Llc | NFC enhanced augmented reality information overlays |
US10516447B1 (en) | 2019-06-17 | 2019-12-24 | Capital One Services, Llc | Dynamic power levels in NFC card communications |
US10887345B1 (en) * | 2019-06-26 | 2021-01-05 | Paypal, Inc. | Protecting users from phishing attempts |
US10871958B1 (en) | 2019-07-03 | 2020-12-22 | Capital One Services, Llc | Techniques to perform applet programming |
US11392933B2 (en) | 2019-07-03 | 2022-07-19 | Capital One Services, Llc | Systems and methods for providing online and hybridcard interactions |
US11694187B2 (en) | 2019-07-03 | 2023-07-04 | Capital One Services, Llc | Constraining transactional capabilities for contactless cards |
US12086852B2 (en) | 2019-07-08 | 2024-09-10 | Capital One Services, Llc | Authenticating voice transactions with payment card |
US10713649B1 (en) | 2019-07-09 | 2020-07-14 | Capital One Services, Llc | System and method enabling mobile near-field communication to update display on a payment card |
US10885514B1 (en) | 2019-07-15 | 2021-01-05 | Capital One Services, Llc | System and method for using image data to trigger contactless card transactions |
US11182771B2 (en) | 2019-07-17 | 2021-11-23 | Capital One Services, Llc | System for value loading onto in-vehicle device |
US10733601B1 (en) | 2019-07-17 | 2020-08-04 | Capital One Services, Llc | Body area network facilitated authentication or payment authorization |
US10832271B1 (en) | 2019-07-17 | 2020-11-10 | Capital One Services, Llc | Verified reviews using a contactless card |
US11521213B2 (en) | 2019-07-18 | 2022-12-06 | Capital One Services, Llc | Continuous authentication for digital services based on contactless card positioning |
US10506426B1 (en) | 2019-07-19 | 2019-12-10 | Capital One Services, Llc | Techniques for call authentication |
US10541995B1 (en) | 2019-07-23 | 2020-01-21 | Capital One Services, Llc | First factor contactless card authentication system and method |
US10701560B1 (en) | 2019-10-02 | 2020-06-30 | Capital One Services, Llc | Client device authentication using contactless legacy magnetic stripe data |
US10733283B1 (en) | 2019-12-23 | 2020-08-04 | Capital One Services, Llc | Secure password generation and management using NFC and contactless smart cards |
US10862540B1 (en) | 2019-12-23 | 2020-12-08 | Capital One Services, Llc | Method for mapping NFC field strength and location on mobile devices |
US11113685B2 (en) | 2019-12-23 | 2021-09-07 | Capital One Services, Llc | Card issuing with restricted virtual numbers |
US10885410B1 (en) | 2019-12-23 | 2021-01-05 | Capital One Services, Llc | Generating barcodes utilizing cryptographic techniques |
US11651361B2 (en) | 2019-12-23 | 2023-05-16 | Capital One Services, Llc | Secure authentication based on passport data stored in a contactless card |
US11615395B2 (en) | 2019-12-23 | 2023-03-28 | Capital One Services, Llc | Authentication for third party digital wallet provisioning |
US10657754B1 (en) | 2019-12-23 | 2020-05-19 | Capital One Services, Llc | Contactless card and personal identification system |
US11200563B2 (en) | 2019-12-24 | 2021-12-14 | Capital One Services, Llc | Account registration using a contactless card |
US10664941B1 (en) | 2019-12-24 | 2020-05-26 | Capital One Services, Llc | Steganographic image encoding of biometric template information on a card |
US10853795B1 (en) | 2019-12-24 | 2020-12-01 | Capital One Services, Llc | Secure authentication based on identity data stored in a contactless card |
US10757574B1 (en) | 2019-12-26 | 2020-08-25 | Capital One Services, Llc | Multi-factor authentication providing a credential via a contactless card for secure messaging |
US10909544B1 (en) | 2019-12-26 | 2021-02-02 | Capital One Services, Llc | Accessing and utilizing multiple loyalty point accounts |
US11038688B1 (en) | 2019-12-30 | 2021-06-15 | Capital One Services, Llc | Techniques to control applets for contactless cards |
US10860914B1 (en) | 2019-12-31 | 2020-12-08 | Capital One Services, Llc | Contactless card and method of assembly |
US11455620B2 (en) | 2019-12-31 | 2022-09-27 | Capital One Services, Llc | Tapping a contactless card to a computing device to provision a virtual number |
US11210656B2 (en) | 2020-04-13 | 2021-12-28 | Capital One Services, Llc | Determining specific terms for contactless card activation |
US10915888B1 (en) | 2020-04-30 | 2021-02-09 | Capital One Services, Llc | Contactless card with multiple rotating security keys |
US11222342B2 (en) | 2020-04-30 | 2022-01-11 | Capital One Services, Llc | Accurate images in graphical user interfaces to enable data transfer |
US10861006B1 (en) | 2020-04-30 | 2020-12-08 | Capital One Services, Llc | Systems and methods for data access control using a short-range transceiver |
US11030339B1 (en) | 2020-04-30 | 2021-06-08 | Capital One Services, Llc | Systems and methods for data access control of personal user data using a short-range transceiver |
US11823175B2 (en) | 2020-04-30 | 2023-11-21 | Capital One Services, Llc | Intelligent card unlock |
US10963865B1 (en) | 2020-05-12 | 2021-03-30 | Capital One Services, Llc | Augmented reality card activation experience |
US11100511B1 (en) | 2020-05-18 | 2021-08-24 | Capital One Services, Llc | Application-based point of sale system in mobile operating systems |
US11063979B1 (en) | 2020-05-18 | 2021-07-13 | Capital One Services, Llc | Enabling communications between applications in a mobile operating system |
CN114065140B (zh) * | 2020-08-04 | 2025-01-14 | 富泰华工业(深圳)有限公司 | 软件程序验证方法、电子装置及存储介质 |
US11062098B1 (en) | 2020-08-11 | 2021-07-13 | Capital One Services, Llc | Augmented reality information display and interaction via NFC based authentication |
US12165149B2 (en) | 2020-08-12 | 2024-12-10 | Capital One Services, Llc | Systems and methods for user verification via short-range transceiver |
US11482312B2 (en) | 2020-10-30 | 2022-10-25 | Capital One Services, Llc | Secure verification of medical status using a contactless card |
US11165586B1 (en) | 2020-10-30 | 2021-11-02 | Capital One Services, Llc | Call center web-based authentication using a contactless card |
US11373169B2 (en) | 2020-11-03 | 2022-06-28 | Capital One Services, Llc | Web-based activation of contactless cards |
US11216799B1 (en) | 2021-01-04 | 2022-01-04 | Capital One Services, Llc | Secure generation of one-time passcodes using a contactless card |
US11682012B2 (en) | 2021-01-27 | 2023-06-20 | Capital One Services, Llc | Contactless delivery systems and methods |
US11792001B2 (en) | 2021-01-28 | 2023-10-17 | Capital One Services, Llc | Systems and methods for secure reprovisioning |
US11562358B2 (en) | 2021-01-28 | 2023-01-24 | Capital One Services, Llc | Systems and methods for near field contactless card communication and cryptographic authentication |
US11687930B2 (en) | 2021-01-28 | 2023-06-27 | Capital One Services, Llc | Systems and methods for authentication of access tokens |
US11438329B2 (en) | 2021-01-29 | 2022-09-06 | Capital One Services, Llc | Systems and methods for authenticated peer-to-peer data transfer using resource locators |
US11777933B2 (en) | 2021-02-03 | 2023-10-03 | Capital One Services, Llc | URL-based authentication for payment cards |
US11637826B2 (en) | 2021-02-24 | 2023-04-25 | Capital One Services, Llc | Establishing authentication persistence |
US12143515B2 (en) | 2021-03-26 | 2024-11-12 | Capital One Services, Llc | Systems and methods for transaction card-based authentication |
US11245438B1 (en) | 2021-03-26 | 2022-02-08 | Capital One Services, Llc | Network-enabled smart apparatus and systems and methods for activating and provisioning same |
US12160419B2 (en) | 2021-04-15 | 2024-12-03 | Capital One Services, Llc | Authenticated messaging session with contactless card authentication |
US11935035B2 (en) | 2021-04-20 | 2024-03-19 | Capital One Services, Llc | Techniques to utilize resource locators by a contactless card to perform a sequence of operations |
US11961089B2 (en) | 2021-04-20 | 2024-04-16 | Capital One Services, Llc | On-demand applications to extend web services |
US11902442B2 (en) | 2021-04-22 | 2024-02-13 | Capital One Services, Llc | Secure management of accounts on display devices using a contactless card |
US11354555B1 (en) | 2021-05-04 | 2022-06-07 | Capital One Services, Llc | Methods, mediums, and systems for applying a display to a transaction card |
US12041172B2 (en) | 2021-06-25 | 2024-07-16 | Capital One Services, Llc | Cryptographic authentication to control access to storage devices |
US12061682B2 (en) | 2021-07-19 | 2024-08-13 | Capital One Services, Llc | System and method to perform digital authentication using multiple channels of communication |
US12062258B2 (en) | 2021-09-16 | 2024-08-13 | Capital One Services, Llc | Use of a payment card to unlock a lock |
US12069173B2 (en) | 2021-12-15 | 2024-08-20 | Capital One Services, Llc | Key recovery based on contactless card authentication |
US12166750B2 (en) | 2022-02-08 | 2024-12-10 | Capital One Services, Llc | Systems and methods for secure access of storage |
US12147983B2 (en) | 2023-01-13 | 2024-11-19 | Capital One Services, Llc | Systems and methods for multi-factor authentication using device tracking and identity verification |
US12248832B2 (en) | 2023-03-07 | 2025-03-11 | Capital One Services, Llc | Systems and methods for steganographic image encoding and identity verification using same |
US12248928B2 (en) | 2023-03-13 | 2025-03-11 | Capital One Services, Llc | Systems and methods of secure merchant payment over messaging platform using a contactless card |
US12124903B2 (en) | 2023-03-16 | 2024-10-22 | Capital One Services, Llc | Card with a time-sensitive element and systems and methods for implementing the same |
US12200135B2 (en) | 2023-06-13 | 2025-01-14 | Capital One Services, Llc | Contactless card-based authentication via web-browser |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0459046A1 (en) | 1990-05-31 | 1991-12-04 | International Business Machines Corporation | Computer software protection |
US5646997A (en) * | 1994-12-14 | 1997-07-08 | Barton; James M. | Method and apparatus for embedding authentication information within digital data |
US6006328A (en) * | 1995-07-14 | 1999-12-21 | Christopher N. Drake | Computer software authentication, protection, and security system |
US5721781A (en) * | 1995-09-13 | 1998-02-24 | Microsoft Corporation | Authentication system and method for smart card transactions |
TW347498B (en) | 1996-09-30 | 1998-12-11 | Casio Computer Co Ltd | Information supply system |
AUPO474997A0 (en) | 1997-01-23 | 1997-02-20 | Commonwealth Bank Of Australia | Distribution system with authentication |
US6609199B1 (en) * | 1998-10-26 | 2003-08-19 | Microsoft Corporation | Method and apparatus for authenticating an open system application to a portable IC device |
EP1125262A1 (en) * | 1998-10-27 | 2001-08-22 | Visa International Service Association | Delegated management of smart card applications |
US7127605B1 (en) * | 1999-05-10 | 2006-10-24 | Axalto, Inc. | Secure sharing of application methods on a microcontroller |
AU5470600A (en) | 1999-06-20 | 2001-01-09 | Thinkpulse, Inc. | Method and system of performing a security check of a smart device description file |
US6289455B1 (en) * | 1999-09-02 | 2001-09-11 | Crypotography Research, Inc. | Method and apparatus for preventing piracy of digital content |
GB9923804D0 (en) * | 1999-10-08 | 1999-12-08 | Hewlett Packard Co | Electronic commerce system |
US6351817B1 (en) * | 1999-10-27 | 2002-02-26 | Terence T. Flyntz | Multi-level secure computer with token-based access control |
JP4608749B2 (ja) | 2000-07-24 | 2011-01-12 | ソニー株式会社 | データ処理装置、データ処理方法、およびライセンスシステム、並びにプログラム提供媒体 |
US6857067B2 (en) * | 2000-09-01 | 2005-02-15 | Martin S. Edelman | System and method for preventing unauthorized access to electronic data |
EP1211587A1 (en) | 2000-11-30 | 2002-06-05 | Pentap Technologies AG | Distributing programming language code |
JP4188571B2 (ja) * | 2001-03-30 | 2008-11-26 | 株式会社日立製作所 | 情報処理装置の演算方法および耐タンパ演算攪乱実装方式 |
JP4793673B2 (ja) * | 2001-07-24 | 2011-10-12 | 大日本印刷株式会社 | マルチアプリケーションicカード |
JP3797195B2 (ja) | 2001-10-31 | 2006-07-12 | ソニー株式会社 | 情報処理端末又はその制御方法 |
US20030163694A1 (en) * | 2002-02-25 | 2003-08-28 | Chaing Chen | Method and system to deliver authentication authority web services using non-reusable and non-reversible one-time identity codes |
FR2841997B1 (fr) * | 2002-07-08 | 2005-11-11 | Gemplus Card Int | Securisation d'application telechargee notamment dans une carte a puce |
-
2004
- 2004-07-08 JP JP2004201930A patent/JP4744106B2/ja not_active Expired - Fee Related
- 2004-08-04 US US10/910,808 patent/US8572386B2/en not_active Expired - Fee Related
- 2004-08-05 TW TW093123457A patent/TW200511097A/zh unknown
- 2004-08-06 CN CN2004100562753A patent/CN1581118B/zh not_active Expired - Fee Related
- 2004-08-06 EP EP04018737A patent/EP1505470A3/en not_active Withdrawn
Also Published As
Publication number | Publication date |
---|---|
TW200511097A (en) | 2005-03-16 |
JP2005071328A (ja) | 2005-03-17 |
US8572386B2 (en) | 2013-10-29 |
EP1505470A3 (en) | 2012-07-25 |
CN1581118B (zh) | 2010-05-12 |
US20050033983A1 (en) | 2005-02-10 |
CN1581118A (zh) | 2005-02-16 |
EP1505470A2 (en) | 2005-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4744106B2 (ja) | セキュアデバイス、情報処理端末、通信システム及び通信方法 | |
JP6888011B2 (ja) | 信頼できる実行環境を有するモバイル装置 | |
US10009173B2 (en) | System, device, and method of secure entry and handling of passwords | |
JP4689945B2 (ja) | リソースアクセス方法 | |
JP4689946B2 (ja) | 安全なデータを使用して情報処理を実行するシステム | |
JP4067985B2 (ja) | アプリケーション認証システムと装置 | |
CN111401901B (zh) | 生物支付设备的认证方法、装置、计算机设备和存储介质 | |
JPH10171648A (ja) | アプリケーションを認証する装置 | |
CN109598104B (zh) | 基于时间戳和秘密鉴权文件的软件授权保护系统及其方法 | |
CN107832589B (zh) | 软件版权保护方法及其系统 | |
JP2012506584A (ja) | セキュアソフトウェアプラフォームアクセスのための方法及び装置 | |
JP6387908B2 (ja) | 認証システム | |
US20150047001A1 (en) | Application program execution device | |
KR101504647B1 (ko) | 가상 머신 활성화를 갖는 휴대용 대량 저장장치 | |
EP2232397A1 (en) | Secure data utilization | |
KR102519828B1 (ko) | 회로 칩 및 그 동작 방법 | |
JP2010117995A (ja) | アプリケーション発行システム、装置及び方法 | |
KR20150072007A (ko) | 부정조작방지 장치 접근 방법 및 그 방법을 채용한 단말 장치 | |
CN113297563B (zh) | 访问片上系统特权资源的方法、装置及片上系统 | |
CN112507302B (zh) | 基于密码模块执行的调用方身份鉴别方法及装置 | |
CN105913348A (zh) | 版权登记方法及系统 | |
JP2006092281A (ja) | 認証機能を備えたセキュリティデバイス | |
CN108259182A (zh) | 一种Android应用重打包检测方法及装置 | |
JP2004118433A (ja) | 外部プログラムの動作制御方法、動作制御プログラム、動作制御装置、及び、動作制御プログラム提供装置 | |
US9058484B2 (en) | Method for checking whether program instructions have been executed by a portable end device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20070508 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20101005 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20101203 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20110419 |
|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20110510 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140520 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 4744106 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
S111 | Request for change of ownership or part of ownership |
Free format text: JAPANESE INTERMEDIATE CODE: R313113 |
|
R350 | Written notification of registration of transfer |
Free format text: JAPANESE INTERMEDIATE CODE: R350 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
LAPS | Cancellation because of no payment of annual fees |