| CPC H04L 9/3213 (2013.01) [H04L 9/30 (2013.01); H04L 9/50 (2022.05)] | 16 Claims |

|
1. A method comprising:
receiving, from a device associated with a cryptography-based storage application, a blockchain operation request, wherein the blockchain operation request comprises an identifier of a cryptographic token, and wherein the cryptographic token is associated with encrypted verification data encrypted using a public key associated with the cryptography-based storage application;
in response to transmitting the blockchain operation request to a blockchain node, receiving, from an on-chain program associated with the cryptographic token, the encrypted verification data;
transmitting, via the on-chain program, a command to decrypt the encrypted verification data;
receiving a first encoding from the device, wherein the first encoding is generated based on decrypted verification data;
retrieving a second encoding generated using an encoding process on original verification data; and
based on the first encoding matching the second encoding, generating an authentication confirmation.
|