IP Library Granted Patent US 11,978,044
Granted Patent B2
US 11,978,044 · App. 17/228,399 · Granted May 7, 2024

Client authentication using split key signing on a blockchain platform

Inventors: Saswata Basu (Cupertino, CA); Siva Dirisala (Cupertino, CA)
Assignee: OCHAIN CORP.
G06Q20/3829G06F21/602G06F21/6209G06F21/6218G06Q20/36G06Q20/3674G06Q20/389H04L9/0637H04L9/0643H04L9/085H04L9/0891H04L9/3073H04L9/3247H04L9/3271H04L63/1458H04L63/20H04W4/80H04W76/10G06F2221/2101G06Q2220/00H04L9/50
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,978,044
App. No.
17/228,399
Granted
May 7, 2024
Kind
B2
Abstract

An approach is disclosed on a blockchain platform for authenticating clients. A public and private key is created at a client device. The private key into is split two or more parts. The split private key part is split into to two or more client devices including a first client device and a remaining client devices. Signing to authenticate a challenge to login using a partial key part occurs at the first client device. The challenge is sent to the remaining client devices wherein the remaining client devices that sequentially sign using short range wireless network connection and respond back to the challenge to login without a password.

Claims (18)

1. A method of blockchain platform for authenticating clients at a server without a login password, comprising of:

creating a public and private key at a first client device wherein the first client device is a generator of keys;

splitting the private key into two or more parts in the first client device;

assigning the split private key part to two or more client devices including the first client device and a remaining client devices;

signing to authenticate a challenge using a partial key part at the first client device;

sending the challenge to the remaining client devices wherein the remaining client devices who sequentially sign using short range wireless network connection; and

responding back to the challenge to the first client device to set up the two or more client devices for subsequent transactions to be signed by the first client device and the remaining client devices sign the signed transactions back to the first client where the first client combines the signatures and sends the signed transaction to the server.

2. A system of blockchain platform for authenticating clients at a server without a login password, comprising of:

one or more processors;

a memory coupled to at least one of the processors;

a network interface that connects the local node to one or more remote nodes; and

a set of computer program instructions stored in the memory and executed by at least one of the processors in order to perform actions comprising:

a module to create a public and private key at a first client device wherein the first client device is a generator of keys;

a module to split the private key into two or more parts in the first client device;

a module to assign the split private key part to two or more client devices including the first client device and a remaining client devices;

a module to sign to authenticate a challenge using a partial key part at the first client device;

a module to send the challenge to the remaining client devices wherein the remaining client devices who sequentially sign using short range wireless network connection; and

a module to respond back to the challenge to login to the first client device to set up the two or more client devices for subsequent transactions to be signed by the first client device and the remaining client devices sign the signed transactions back to the first client where the first client combines the signatures and sends the signed transaction to the server.

Assignments (1)
CHANGE OF NAME Recorded Apr 12, 2021
From: BASU, SASWATA; DIRISALA, SIVA; 0CHAIN LLC
To: 0CHAIN CORP.
Reel/Frame 056183/0559 →
Continuity (2)
Division 16369656 · Mar 29, 2019
Related Publication 20220173917A1 · Jun 2, 2022
Cited By (6)
US 12,481,978 US 12,488,321 US 12,518,257 US 12,549,391 US 12,562,889 US 12,568,152