KR102079303B1 - 기계학습을 이용한 음성 인식 OTP(One Time Password)인증 방법 및 시스템 - Google Patents
기계학습을 이용한 음성 인식 OTP(One Time Password)인증 방법 및 시스템 Download PDFInfo
- Publication number
- KR102079303B1 KR102079303B1 KR1020180069105A KR20180069105A KR102079303B1 KR 102079303 B1 KR102079303 B1 KR 102079303B1 KR 1020180069105 A KR1020180069105 A KR 1020180069105A KR 20180069105 A KR20180069105 A KR 20180069105A KR 102079303 B1 KR102079303 B1 KR 102079303B1
- Authority
- KR
- South Korea
- Prior art keywords
- voice
- otp
- machine learning
- model
- user
- 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.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; 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
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/0475—Generative networks
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/02—Preprocessing operations, e.g. segment selection; Pattern representation or modelling, e.g. based on linear discriminant analysis [LDA] or principal components; Feature selection or extraction
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/04—Training, enrolment or model building
-
- G—PHYSICS
- G10—MUSICAL INSTRUMENTS; ACOUSTICS
- G10L—SPEECH ANALYSIS TECHNIQUES OR SPEECH SYNTHESIS; SPEECH RECOGNITION; SPEECH OR VOICE PROCESSING TECHNIQUES; SPEECH OR AUDIO CODING OR DECODING
- G10L17/00—Speaker identification or verification techniques
- G10L17/18—Artificial neural networks; Connectionist approaches
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/32—Cryptographic 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/3226—Cryptographic 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 using a predetermined code, e.g. password, passphrase or PIN
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Multimedia (AREA)
- Acoustics & Sound (AREA)
- Human Computer Interaction (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- General Physics & Mathematics (AREA)
- General Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Biomedical Technology (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Life Sciences & Earth Sciences (AREA)
- Molecular Biology (AREA)
- Computer Networks & Wireless Communication (AREA)
- Computer Hardware Design (AREA)
- Signal Processing (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
Description
도 2는 본 발명의 일 실시 예에 의한 기계학습을 이용한 음성 인식 OTP 인증 시스템을 도시한 도면이다.
도 3은 본 발명의 또 다른 일 실시 예에 의한 기계학습을 이용한 음성 인식 OTP 인증 시스템을 도시한 도면이다.
210: 송수신부
220: 음성 생성 모델
230: 음성 분류 모델
240: 사용자 및 OTP 확인부
250: 데이터 베이스
260: 사용자 단말
Claims (14)
- 음성 생성 모델이 음성 메시지를 수신하는 단계;
상기 음성 생성 모델이 수신된 음성 메시지를 이용하여 수정된 음성 메시지를 생성하는 단계; 및
음성 분류 모델이 상기 수정된 음성 메시지를 수신하여 음성을 분류하는 단계;
를 포함하며,
상기 수정된 음성 메시지에는 상기 음성 생성 모델에 따른 암호화된 식별정보가 포함되는 기계학습을 이용한 음성 인식 OTP(One Time Password) 인증 방법. - 제1항에 있어서,
상기 음성 생성 모델은 generative model 인 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP(One Time Password) 인증 방법. - 제2항에 있어서,
상기 generative model은 기 학습된 고정된 파라미터를 가지는 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP(One Time Password) 인증 방법. - 제2항에 있어서,
상기 generative model은 GAN(Generative Adversarial Networks), VAE(Variational Autoencoder) 및 DAE(Denoising Autoencoder) 중 어느 하나인 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP(One Time Password) 인증 방법. - 제1항에 있어서,
상기 음성 분류 모델은 심층 신경망(Deep Neural Network, DNN)인 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP(One Time Password) 인증 방법. - 제1항에 있어서,
상기 음성 분류 모델은 수정된 음성 메시지로부터 음성 ID를 분류하고, 수정된 음성 메시지로부터 음성 TEXT를 분류하는 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP(One Time Password) 인증 방법. - 제6항에 있어서,
사용자 및 OTP 확인부가 상기 음성 분류 모델이 분류한 상기 음성 ID 및 상기 음성 TEXT를 수신하여 사용자 및 OTP(One Time Password)를 확인하는 단계;
를 더 포함하는 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP(One Time Password) 인증 방법. - 제1항에 있어서,
상기 음성 메시지는 기 등록된 사용자 단말로부터 수신되는 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP(One Time Password) 인증 방법. - 제1항에 있어서,
기계학습을 이용한 음성 인식 OTP 인증 방법이 적용되기 위한 셋업 단계로서,
상기 음성 생성 모델이 음성 메시지를 입력 받으면, 상기 음성 메시지와 유사한 수정된 음성 메시지를 생성하도록 기계 학습되는 단계; 및
상기 음성 분류 모델이 음성 메시지를 수신하면 데이터 베이스에 기 저장된 음성 ID와 동일한 카테고리인지 여부를 분류하도록 기계 학습되는 단계; 및
상기 음성 생성 모델이 사용자로부터 수신된 특정 음성 메시지를 이용하여 수정된 특정 음성 메시지를 생성한 후, 상기 음성 분류 모델이 상기 음성 생성 모델로부터 상기 수정된 특정 음성 메시지를 수신하여 새로운 음성 ID를 생성하여, 상기 새로운 음성 ID를 데이터 베이스에 저장하는 사용자 등록 단계;
를 더 포함하는 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP(One Time Password) 인증 방법. - 사용자 단말로부터 음성 메시지를 수신하는 송수신부;
기 등록된 사용자 단말로부터 수신된 음성 메시지를 이용하여 수정된 음성 메시지를 생성하는 음성 생성 모델;
상기 음성 생성 모델로부터 상기 수정된 음성 메시지를 수신하여 음성 ID 및 음성 TEXT를 분류하는 음성 분류 모델; 및
상기 음성 분류 모델이 분류한 상기 음성 ID 및 상기 음성 TEXT를 수신하여 사용자 및 OTP(One Time Password)를 확인하는 사용자 및 OTP 확인부;
를 포함하며,
상기 수정된 음성 메시지에는 상기 음성 생성 모델에 따른 암호화된 식별정보가 포함되는 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP 인증 시스템. - 제10항에 있어서,
상기 음성 생성 모델은 generative model 인 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP 인증 시스템. - 제11항에 있어서,
상기 generative model은 기 학습된 고정된 파라미터를 가지는 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP 인증 시스템. - 제12항에 있어서,
상기 generative model은 GAN(Generative Adversarial Networks), VAE(Variational Autoencoder) 및 DAE(Denoising Autoencoder) 중 어느 하나인 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP 인증 시스템. - 제10항에 있어서,
상기 음성 분류 모델은 심층 신경망(Deep Neural Network, DNN)인 것을 특징으로 하는 기계학습을 이용한 음성 인식 OTP 인증 시스템.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180069105A KR102079303B1 (ko) | 2018-06-15 | 2018-06-15 | 기계학습을 이용한 음성 인식 OTP(One Time Password)인증 방법 및 시스템 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020180069105A KR102079303B1 (ko) | 2018-06-15 | 2018-06-15 | 기계학습을 이용한 음성 인식 OTP(One Time Password)인증 방법 및 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20190142056A KR20190142056A (ko) | 2019-12-26 |
| KR102079303B1 true KR102079303B1 (ko) | 2020-02-19 |
Family
ID=69103511
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020180069105A Active KR102079303B1 (ko) | 2018-06-15 | 2018-06-15 | 기계학습을 이용한 음성 인식 OTP(One Time Password)인증 방법 및 시스템 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102079303B1 (ko) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN111243569B (zh) * | 2020-02-24 | 2022-03-08 | 浙江工业大学 | 基于生成式对抗网络的情感语音自动生成方法及装置 |
| CN112019354B (zh) * | 2020-11-02 | 2021-02-09 | 之江实验室 | 一种基于生成式对抗网络的口令遍历装置及方法 |
| CN112699952B (zh) * | 2021-01-06 | 2021-08-24 | 哈尔滨市科佳通用机电股份有限公司 | 基于深度学习的列车故障图像扩增方法及系统 |
| US20250030685A1 (en) * | 2023-07-18 | 2025-01-23 | Mcafee, Llc | Methods and apparatus for voice transformation, authentication, and metadata communication |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN104616655B (zh) * | 2015-02-05 | 2018-01-16 | 北京得意音通技术有限责任公司 | 声纹模型自动重建的方法和装置 |
-
2018
- 2018-06-15 KR KR1020180069105A patent/KR102079303B1/ko active Active
Also Published As
| Publication number | Publication date |
|---|---|
| KR20190142056A (ko) | 2019-12-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10042993B2 (en) | Access control through multifactor authentication with multimodal biometrics | |
| CN205427990U (zh) | 一种基于动态数字验证码的语音门禁系统 | |
| US9894064B2 (en) | Biometric authentication | |
| US8812319B2 (en) | Dynamic pass phrase security system (DPSS) | |
| US9712526B2 (en) | User authentication for social networks | |
| JP4939121B2 (ja) | 各セキュリティチャレンジを特徴付ける1つ以上の誤り率を使用する遂次認証のための方法、システム、およびプログラム | |
| US7690032B1 (en) | Method and system for confirming the identity of a user | |
| CA2523972C (en) | User authentication by combining speaker verification and reverse turing test | |
| US9129101B2 (en) | Single-channel multi-factor authentication | |
| US7725732B1 (en) | Object authentication system | |
| US8832800B2 (en) | Method for producing an electro-biometric signature allowing legal interaction between and identification of persons | |
| US20210056545A1 (en) | Risk mitigation for a cryptoasset custodial system using a hardware security key | |
| WO2019168792A1 (en) | Cryptoasset custodial system with different rules governing access to logically separated cryptoassets | |
| US20170118205A1 (en) | User biological feature authentication method and system | |
| KR102079303B1 (ko) | 기계학습을 이용한 음성 인식 OTP(One Time Password)인증 방법 및 시스템 | |
| CN109903043A (zh) | 基于区块链的安全交易方法、装置、设备及存储介质 | |
| WO2023036143A1 (zh) | 去中心化零信任身份核实认证系统及方法 | |
| US20210019384A1 (en) | System and method for authentication using biometric hash strings | |
| CN101335755A (zh) | 一种利用声音信息提高信息安全设备验证安全性的方法 | |
| Renz et al. | Alexa, it’s me! an online survey on the user experience of smart speaker authentication | |
| CN106657164A (zh) | 一种用于实名认证的身份识别复合算法及系统 | |
| CN119228383B (zh) | 应用于证券交易中的多因素身份验证方法 | |
| US20230325481A1 (en) | Method and System for Authentication of a Subject by a Trusted Contact | |
| CN108269092A (zh) | 基于场景信息的语音身份认证系统 | |
| US20250148063A1 (en) | Systems and methods for chatbot authentication |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A201 | Request for examination | ||
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20180615 |
|
| PA0201 | Request for examination | ||
| E902 | Notification of reason for refusal | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20190417 Patent event code: PE09021S01D |
|
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20191112 |
|
| PG1501 | Laying open of application | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20200213 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20200214 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20250124 Start annual number: 6 End annual number: 6 |