Processing

Please wait...

Settings

Settings

Goto Application

1. WO2021086267 - METHOD AND SYSTEM FOR GENERATING TIME-BASED ONE TIME PASSWORDS

Publication Number WO/2021/086267
Publication Date 06.05.2021
International Application No. PCT/SG2020/050619
International Filing Date 29.10.2020
IPC
H04L 9/32 2006.1
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
32including means for verifying the identity or authority of a user of the system
H04L 9/06 2006.1
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
9Arrangements for secret or secure communication
06the encryption apparatus using shift registers or memories for blockwise coding, e.g. D.E.S. systems
G06F 21/64 2013.1
GPHYSICS
06COMPUTING; CALCULATING OR COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
60Protecting data
64Protecting data integrity, e.g. using checksums, certificates or signatures
CPC
G06F 21/33
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
30Authentication, i.e. establishing the identity or authorisation of security principals
31User authentication
33using certificates
G06F 21/46
GPHYSICS
06COMPUTING; CALCULATING; COUNTING
FELECTRIC DIGITAL DATA PROCESSING
21Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
30Authentication, i.e. establishing the identity or authorisation of security principals
45Structures or tools for the administration of authentication
46by designing passwords or checking the strength of passwords
H04L 63/067
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
63Network architectures or network communication protocols for network security
06for supporting key management in a packet data network
067using one-time keys
H04L 63/068
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
63Network architectures or network communication protocols for network security
06for supporting key management in a packet data network
068using time-dependent keys, e.g. periodically changing keys
H04L 63/0838
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
63Network architectures or network communication protocols for network security
08for supporting authentication of entities communicating through a packet data network
083using passwords
0838using one-time-passwords
H04L 63/0846
HELECTRICITY
04ELECTRIC COMMUNICATION TECHNIQUE
LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
63Network architectures or network communication protocols for network security
08for supporting authentication of entities communicating through a packet data network
083using passwords
0846using time-dependent-passwords, e.g. periodically changing passwords
Applicants
  • SINGAPORE UNIVERSITY OF TECHNOLOGY AND DESIGN [SG]/[SG]
Inventors
  • YANG, Zheng
  • ZHOU, Jianying
Agents
  • DAVIES COLLISON CAVE ASIA PTE. LTD.
Priority Data
10201910114Y30.10.2019SG
Publication Language English (en)
Filing Language English (EN)
Designated States
Title
(EN) METHOD AND SYSTEM FOR GENERATING TIME-BASED ONE TIME PASSWORDS
(FR) PROCÉDÉ ET SYSTÈME DE GÉNÉRATION DE MOTS DE PASSE À USAGE UNIQUE EN FONCTION DU TEMPS
Abstract
(EN) A method for generation and/or authentication of TOTPs comprises, at a client device, performing an initialisation operation that comprises: determining a time period; generating one or more one-way function (OWF) chains for each of one or more sub-periods of the time period, wherein an OWF chain for a sub-period is generated by: dividing the sub-period into N segments of equal duration; and recursively applying a one-way function N times to a random initial secret that is a head node of the OWF chain, to generate a tail node of the OWF chain; and transmitting, to one or more 0 verifier devices, an initialisation message comprising a client identifier and the tail nodes of respective OWF chains, such that a TOTP generated by the client device is verifiable by the one or more verifier devices using one of the tail nodes as a verify point.
(FR) L'invention concerne un procédé de génération et/ou d’authentification de TOTP, comportant la réalisation, au niveau d’un dispositif client, d’une opération d’initialisation qui comporte les étapes consistant à : déterminer une période ; à générer une ou plusieurs chaînes de fonctions unidirectionnelles (OWF) pour chaque sous-période d’un ou plusieurs sous-périodes de la période, une chaîne d’OWF pour une sous-période étant générée : en divisant la sous-période en N segments de durée égale ; et en appliquant de façon récursive une fonction unidirectionnelle N fois à un secret initial aléatoire qui est un nœud de tête de la chaîne d’OWF, pour générer un nœud de queue de la chaîne d’OWF ; et en transmettant, à un ou plusieurs dispositifs validateurs de 0, un message d’initialisation comportant un identifiant de client et les nœuds de queue de chaînes d’OWF respectives, de telle façon qu’un TOTP généré par le dispositif client puisse être validé par le ou les dispositifs validateurs en utilisant un des nœuds de queue comme point de validation.
Related patent documents
Latest bibliographic data on file with the International Bureau