[go: up one dir, main page]

FR2975855B1 - SYSTEM AND METHOD FOR SECURING DATA EXCHANGES BETWEEN A CLIENT MODULE AND A SERVER MODULE - Google Patents

SYSTEM AND METHOD FOR SECURING DATA EXCHANGES BETWEEN A CLIENT MODULE AND A SERVER MODULE

Info

Publication number
FR2975855B1
FR2975855B1 FR1101652A FR1101652A FR2975855B1 FR 2975855 B1 FR2975855 B1 FR 2975855B1 FR 1101652 A FR1101652 A FR 1101652A FR 1101652 A FR1101652 A FR 1101652A FR 2975855 B1 FR2975855 B1 FR 2975855B1
Authority
FR
France
Prior art keywords
module
token
server
data
client
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
Application number
FR1101652A
Other languages
French (fr)
Other versions
FR2975855A1 (en
Inventor
Herve Prot
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.)
Symeos
Original Assignee
Symeos
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 Symeos filed Critical Symeos
Priority to FR1101652A priority Critical patent/FR2975855B1/en
Priority to EP12731659.4A priority patent/EP2716005B1/en
Priority to PCT/IB2012/001028 priority patent/WO2012164368A1/en
Priority to US14/119,077 priority patent/US9246881B2/en
Publication of FR2975855A1 publication Critical patent/FR2975855A1/en
Application granted granted Critical
Publication of FR2975855B1 publication Critical patent/FR2975855B1/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/04Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/606Protecting data by securing the transmission between two devices or processes
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0807Network architectures or network communication protocols for network security for authentication of entities using tickets, e.g. Kerberos
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0853Network architectures or network communication protocols for network security for authentication of entities using an additional device, e.g. smartcard, SIM or a different communication terminal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/32Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials
    • H04L9/3247Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols including means for verifying the identity or authority of a user of the system or for message authentication, e.g. authorization, entity authentication, data integrity or data verification, non-repudiation, key authentication or verification of credentials involving digital signatures

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Computing Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Bioethics (AREA)
  • General Health & Medical Sciences (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer And Data Communications (AREA)

Abstract

The invention relates to a method for securing data exchanges between a client module (20) and a server module (60), comprising the following steps: the token module (24) initialises a token and the client module (20) sends data including a unique identifier and the initialised token to a first security module (30) of the server module; the first securing module (30) and the second security module (40) bilaterally exchange security data with one another; the server module (60) transforms the received token; the client module (20) receives the server data, checks the token, and converts the latter; the client module (20) sends data comprising the converted token to the second security module (40) of the server module, which receives the data, and checks the identifier and the converted token; and the second security module (40) communicates with the recipient module (50).
FR1101652A 2011-05-27 2011-05-27 SYSTEM AND METHOD FOR SECURING DATA EXCHANGES BETWEEN A CLIENT MODULE AND A SERVER MODULE Expired - Fee Related FR2975855B1 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
FR1101652A FR2975855B1 (en) 2011-05-27 2011-05-27 SYSTEM AND METHOD FOR SECURING DATA EXCHANGES BETWEEN A CLIENT MODULE AND A SERVER MODULE
EP12731659.4A EP2716005B1 (en) 2011-05-27 2012-05-24 Method and system for securing data exchanges between a client module and a server module
PCT/IB2012/001028 WO2012164368A1 (en) 2011-05-27 2012-05-24 Method and system for securing data exchanges between a client module and a server module
US14/119,077 US9246881B2 (en) 2011-05-27 2012-05-24 Method and system for securing the exchange of data between a client module and a server module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR1101652A FR2975855B1 (en) 2011-05-27 2011-05-27 SYSTEM AND METHOD FOR SECURING DATA EXCHANGES BETWEEN A CLIENT MODULE AND A SERVER MODULE

Publications (2)

Publication Number Publication Date
FR2975855A1 FR2975855A1 (en) 2012-11-30
FR2975855B1 true FR2975855B1 (en) 2013-09-20

Family

ID=46456939

Family Applications (1)

Application Number Title Priority Date Filing Date
FR1101652A Expired - Fee Related FR2975855B1 (en) 2011-05-27 2011-05-27 SYSTEM AND METHOD FOR SECURING DATA EXCHANGES BETWEEN A CLIENT MODULE AND A SERVER MODULE

Country Status (4)

Country Link
US (1) US9246881B2 (en)
EP (1) EP2716005B1 (en)
FR (1) FR2975855B1 (en)
WO (1) WO2012164368A1 (en)

Families Citing this family (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10091325B2 (en) 2012-10-30 2018-10-02 Elwha Llc Methods and systems for data services
US9886458B2 (en) 2012-11-26 2018-02-06 Elwha Llc Methods and systems for managing one or more services and/or device data
US10216957B2 (en) * 2012-11-26 2019-02-26 Elwha Llc Methods and systems for managing data and/or services for devices
US9088450B2 (en) 2012-10-31 2015-07-21 Elwha Llc Methods and systems for data services
US10069703B2 (en) 2012-10-31 2018-09-04 Elwha Llc Methods and systems for monitoring and/or managing device data
US20140123300A1 (en) 2012-11-26 2014-05-01 Elwha Llc Methods and systems for managing services and device data
US9704153B2 (en) * 2013-01-14 2017-07-11 Conduent Business Services, Llc System and method for enabling transactions on an associated network
CN106200891B (en) 2015-05-08 2019-09-06 阿里巴巴集团控股有限公司 Show the method, apparatus and system of user interface
US10419401B2 (en) 2016-01-08 2019-09-17 Capital One Services, Llc Methods and systems for securing data in the public cloud
US10404703B1 (en) * 2016-12-02 2019-09-03 Worldpay, Llc Systems and methods for third-party interoperability in secure network transactions using tokenized data
US10402808B1 (en) 2016-12-02 2019-09-03 Worldpay, Llc Systems and methods for linking high-value tokens using a low-value token
US11329823B2 (en) 2019-09-26 2022-05-10 Bank Of America Corporation User authentication using tokens
US11140154B2 (en) * 2019-09-26 2021-10-05 Bank Of America Corporation User authentication using tokens
US11303629B2 (en) 2019-09-26 2022-04-12 Bank Of America Corporation User authentication using tokens

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9922665D0 (en) * 1999-09-25 1999-11-24 Hewlett Packard Co A method of enforcing trusted functionality in a full function platform
FR2806229A1 (en) 2000-03-13 2001-09-14 Mathieu Schnee Internet electronic banking transaction technique sending part bank card sequence across Internet with rest sequence memorized and two sets reunited providing control.
US6938017B2 (en) * 2000-12-01 2005-08-30 Hewlett-Packard Development Company, L.P. Scalable, fraud resistant graphical payment indicia
FR2828309B1 (en) 2001-08-02 2005-08-26 Ascom Monetel METHOD AND DEVICE FOR SECURING TRANSACTIONS
GB0119629D0 (en) * 2001-08-10 2001-10-03 Cryptomathic As Data certification method and apparatus
US7886156B2 (en) 2006-09-18 2011-02-08 John Franco Franchi Secure universal transaction system

Also Published As

Publication number Publication date
EP2716005B1 (en) 2017-07-12
US20140122890A1 (en) 2014-05-01
EP2716005A1 (en) 2014-04-09
FR2975855A1 (en) 2012-11-30
WO2012164368A1 (en) 2012-12-06
US9246881B2 (en) 2016-01-26

Similar Documents

Publication Publication Date Title
FR2975855B1 (en) SYSTEM AND METHOD FOR SECURING DATA EXCHANGES BETWEEN A CLIENT MODULE AND A SERVER MODULE
WO2014047197A3 (en) Systems and methods for optimizing returns on ad inventory of a publisher
WO2013134290A3 (en) Digital content delivery
WO2011150896A3 (en) Position information sharing method, positioning apparatus and system
WO2013106093A3 (en) Methods, systems, and devices for managing medical images and records
GB201113819D0 (en) Network barcode verification system
MX2013003648A (en) System, method, and computer readable medium for distributing targeted data using anonymous profiles.
EP2843904A3 (en) Identifying malicious devices within a computer network
WO2012100057A3 (en) Methods, systems, and computer readable media for screening diameter messages within a diameter signaling router (dsr) having a distributed message processor architecture
WO2012135220A3 (en) Real-time depth extraction using stereo correspondence
BR112013022417A2 (en) vehicle network system
MX2014004105A (en) Information processing device, method and program.
WO2009157710A3 (en) Image processing method and apparatus
MX359506B (en) Setting method and device for managing account of intelligent device.
FR3031687B1 (en) METHOD FOR MANUFACTURING A FOUNDRY PRODUCT USING AN INORGANIC BINDER
FR2973137B1 (en) METHOD AND SYSTEM FOR AUTHENTICATING A SECURE DOCUMENT
BR112012010690A2 (en) apparatus and communication system method for transmitting a plurality of frames, and, computer readable medium
HK1223717A1 (en) Method and system for exacting face features from data of face images
GB201121449D0 (en) Phishing processing method and system and computer readable storage medium applying the method
FR2927749B1 (en) METHOD AND DEVICE FOR TRANSMITTING DATA, IN PARTICULAR VIDEO.
BR112014002740A8 (en) method, server, and system for authenticating a person
WO2012128538A3 (en) Identification code processing system, identification code processing method thereof, and apparatus for supporting same
TW200943102A (en) Profile exchange method and system
SG11202104530YA (en) Key management method, security chip, service server and information system
FR2956541B1 (en) CRYPTOGRAPHIC METHOD FOR COMMUNICATING CONFIDENTIAL INFORMATION.

Legal Events

Date Code Title Description
PLFP Fee payment

Year of fee payment: 6

PLFP Fee payment

Year of fee payment: 7

PLFP Fee payment

Year of fee payment: 8

ST Notification of lapse

Effective date: 20200108