ES2975696T3 - Métodos y sistema para emitir una firma electrónica - Google Patents
Métodos y sistema para emitir una firma electrónica Download PDFInfo
- Publication number
- ES2975696T3 ES2975696T3 ES21732930T ES21732930T ES2975696T3 ES 2975696 T3 ES2975696 T3 ES 2975696T3 ES 21732930 T ES21732930 T ES 21732930T ES 21732930 T ES21732930 T ES 21732930T ES 2975696 T3 ES2975696 T3 ES 2975696T3
- Authority
- ES
- Spain
- Prior art keywords
- autonomous computing
- signature
- code
- computing node
- server
- 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
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000010200 validation analysis Methods 0.000 claims description 4
- 238000004883 computer application Methods 0.000 claims description 2
- 238000013475 authorization Methods 0.000 description 3
- 239000000284 extract Substances 0.000 description 3
- 230000009466 transformation Effects 0.000 description 3
- 238000012795 verification Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 239000002131 composite material Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/12—Applying verification of the received information
-
- 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/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/0618—Block ciphers, i.e. encrypting groups of characters of a plain text message using fixed encryption transformation
-
- 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/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0816—Key establishment, i.e. cryptographic processes or cryptographic protocols whereby a shared secret becomes available to two or more parties, for subsequent use
- H04L9/0819—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s)
- H04L9/0825—Key transport or distribution, i.e. key establishment techniques where one party creates or otherwise obtains a secret value, and securely transfers it to the other(s) using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates
-
- 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/3247—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 involving digital signatures
Landscapes
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Hardware Design (AREA)
- Computing Systems (AREA)
- General Engineering & Computer Science (AREA)
- Storage Device Security (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Se proporciona un método y un sistema para emitir una firma electrónica. El método comprende enviar, mediante un primer servidor, información que incluye un texto sin formato, un código hash, un número de identificación y un número de teléfono del firmante de un documento electrónico a un segundo servidor y a una pluralidad de nodos informáticos autónomos; generar, por cada nodo, una clave asimétrica utilizando su clave privada; seleccionar uno de los nodos como nodo principal; crear, por cada nodo diferente a dicho nodo principal, un fichero extrayendo la información; crear una secuencia de código que comprende una serie de caracteres firmando digitalmente el texto sin formato con la clave privada; y extraer al menos un carácter de dicha secuencia de códigos creada, proporcionando una secuencia de códigos modificada; generar, por parte del nodo principal, un código de firma combinando las secuencias de códigos modificados proporcionadas por los otros nodos; y transmitir el código de firma al segundo servidor. (Traducción automática con Google Translate, sin valor legal)
Description
DESCRIPCIÓN
Métodos y sistema para emitir una firma electrónica
Campo técnico
La presente invención pertenece al campo de los métodos y sistemas electrónicos seguros. En particular, la invención se refiere a un método y sistema para emitir una firma electrónica.
Antecedentes de la invención
A menudo se exige a las entidades que todas sus transacciones o documentos digitales estén autenticados mediante una prueba electrónica eficaz para garantizar la no manipulación de los mismos y para poder usarlos como prueba en un juicio.
Se conocen algunas patentes y solicitudes de patente en este campo. El documento de patente US2002013898 divulga un sistema y método de firma en varias etapas que usa múltiples dispositivos de firma para estampar una única firma que puede verificarse usando una única clave pública de verificación. Cada dispositivo de firma posee una parte de la clave de firma y estampa una firma parcial en respuesta a la autorización de una pluralidad de agentes de autorización. Después de que se ha estampado una primera firma parcial, un segundo dispositivo de firma exponencia la primera firma parcial. Cada dispositivo de firma también puede estampar una firma parcial, y la pluralidad de firmas parciales pueden multiplicarse juntas para formar la firma final. La seguridad del sistema se refuerza distribuyendo la capacidad de estampar firmas entre una pluralidad de dispositivos de firma y distribuyendo la autoridad para estampar una firma parcial entre una pluralidad de agentes de autorización.
El documento de patente US2003120931A1 proporciona un método de generación de una firma digital de grupo. Cada uno de un grupo de individuos puede firmar un mensaje M para crear una firma digital de grupo S, en donde M corresponde a un número representativo de un mensaje, 0<=M<=n-1, n es un número compuesto formado a partir del producto de un número k de factores primos aleatorios distintos p1.p2....pk, k es un número entero mayor que 2, y S=Md(mod n). El método puede incluir realizar una primera subtarea de firma digital parcial sobre un mensaje M usando una primera clave privada individual para producir una primera firma digital parcial S1; realizar al menos una segunda subtarea de firma digital parcial sobre el mensaje M usando una segunda clave privada individual para producir una segunda firma digital parcial S2; y combinar los resultados de la firma digital parcial para producir una firma digital de grupo S.
El documento de patente EP1235135A2 divulga un método de generación de firmas digitales distribuidas que incluye las etapas de: generar claves de firma parciales mediante procesos distribuidos, generar firmas digitales parciales usando las claves de firma parciales para el valor hash de un documento digital de entrada al que se añade información adicional tal como el tiempo, combinar un número umbral predeterminado de firmas digitales parciales, realizar un proceso de transformación en las firmas digitales parciales según la combinación, y generar una firma digital integrada a partir del resultado del proceso de transformación, en el que se usa un mínimo común múltiplo de valores predeterminados como número de transformación, y se juzga si existe una firma digital parcial incorrecta y el número es uno, y se identifica la firma digital parcial incorrecta cuando el número es uno.
Se necesitan nuevos métodos y sistemas para certificar las transacciones electrónicas en un entorno digital con pruebas sólidas y eficaces que puedan presentarse a los tribunales y ante los reguladores del sector.
Sumario de la invención
Las realizaciones de la presente invención proporcionan según un primer aspecto un método para emitir una firma electrónica. El método comprende enviar, por un primer servidor, de información a un segundo servidor y a una pluralidad de nodos autónomos de computación de una red, incluyendo la información un texto sin formato de un documento electrónico, un código hash y un número de identificación del documento electrónico, y un número de teléfono del firmante del documento electrónico; generar, por cada nodo autónomo de computación, una clave asimétrica usando su clave privada, por ejemplo, usando los algoritmos RSA o DHP, entre otros; seleccionar uno de la pluralidad de nodos autónomos de computación como nodo autónomo de computación principal; crear, por cada uno de los nodos autónomos de computación distintos de dicho nodo autónomo de computación principal, un fichero de la información que recibe: extrayendo (parte o toda) la información; creando una secuencia de códigos que comprenda una serie de caracteres mediante la firma digital del texto sin formato con la clave privada; y extrayendo al menos un carácter de dicha secuencia de códigos creada, proporcionando una secuencia de códigos modificada; recibiendo, por parte del nodo autónomo de computación principal, el archivo creado por los otros nodos de computación autónomos; generando, por parte del nodo autónomo de computación principal, un código de firma mediante la combinación de las secuencias de códigos modificadas proporcionadas por los otros nodos autónomos de computación; y transmitir el código de firma al segundo servidor, transmitiendo este último además el código de firma al firmante del documento electrónico, por lo que el firmante puede verificar que su firma digital es correcta usando el código de firma recibido en una página web o aplicación de software, en donde tras la validación de la firma digital el documento electrónico se considera firmado.
En una realización, la serie de caracteres comprende caracteres alfanuméricos.
En una realización, el al menos un carácter que se extrae es el último carácter de la secuencia de códigos.
En algunas realizaciones, la etapa de extracción puede comprender la extracción de más de un carácter.
En una realización, el nodo autónomo de computación principal se selecciona aleatoriamente. Alternativamente, la etapa de selección comprende seleccionar el primer o el último nodo de la pluralidad de nodos autónomos de computación como nodo autónomo de computación principal.
Según el método propuesto, el código de firma se transmite a través de un sms, una aplicación de mensajería de voz sobre IP o a través de un correo electrónico.
Las realizaciones de la presente invención también proporcionan según un segundo aspecto un sistema para emitir una firma electrónica. El sistema incluye un primer servidor (o primer ordenador), un segundo servidor (o segundo ordenador), y una pluralidad de nodos autónomos de computación de una red. El sistema también puede incluir un dispositivo de computación de usuario, tal como un teléfono móvil, entre otros, que tiene asociado o que comprende un número de teléfono.
El sistema del segundo aspecto está configurado para implementar el método del primer aspecto.
Por lo tanto, el primer servidor está adaptado para enviar al segundo servidor y a los nodos autónomos de computación información que incluye un texto sin formato de un documento electrónico, un código hash y un número de identificación del documento electrónico, y un número de teléfono del firmante del documento electrónico. Cada nodo autónomo de computación genera una clave asimétrica usando su clave privada. Uno de los nodos autónomos de computación es el nodo autónomo de computación principal y los otros están adaptados para crear un archivo de la información que recibe mediante la extracción de la información; la creación de una secuencia de códigos que comprende una serie de caracteres mediante la firma digital del texto sin formato con la clave privada; y la extracción de al menos un carácter de dicha secuencia de códigos creada, proporcionando una secuencia de códigos modificada, y para enviar el archivo creado al nodo autónomo de computación principal. El nodo autónomo de computación principal está adaptado para generar un código de firma combinando las secuencias de códigos modificadas proporcionadas por los otros nodos autónomos de computación, y para transmitir el código de firma generado al segundo servidor, estando este último adaptado para transmitir además el código de firma al firmante del documento electrónico, por lo que el firmante puede verificar que su firma digital es correcta a través del citado dispositivo informático de usuario y mediante el uso del código de firma recibido en una página web o aplicación de software, en donde tras la validación de la firma digital el documento electrónico se considera firmado.
En particular, los nodos autónomos de computación son nodos autónomos de computación en la nube. El acceso a cada nodo autónomo de computación se realiza mediante una clave notarial.
Breve descripción de los dibujos
Los dibujos adjuntos ilustran uno o más aspectos de ejemplo de la presente divulgación y, junto con la descripción detallada, sirven para explicar sus principios e implementaciones.
La FIG. 1 ilustra un sistema para emitir una firma electrónica, según una realización de la presente invención.
La FIG. 2 ilustra un método para emitir una firma electrónica, según una realización de la presente invención
Descripción detallada de varias realizaciones
La FIG. 1 ilustra un sistema para emitir una firma electrónica. El sistema de esta realización tiene un servidor (u ordenador) 100, un conjunto de nodos autónomos de computación 201-205 de una red 400, y un servidor (u ordenador o Middleware) 300. Aunque no se ilustra, el sistema en particular también incluye un dispositivo informático de usuario, por ejemplo, un teléfono móvil, entre otros como una tableta o cualquier otro dispositivo inteligente que tenga asociado o que comprenda un número de teléfono. El sistema también puede incluir, tampoco se muestra, una página web o aplicación de software para la verificación de un código de firma.
El servidor 100 puede estar configurado para comunicarse con cada uno de los nodos autónomos de computación 201-205 y con el segundo servidor 300. En particular, dicha comunicación comprende la transmisión de un texto sin formato de un documento electrónico, un código hash y un número de identificación del documento electrónico, y un número de teléfono del firmante del documento electrónico. La información puede transmitirse a los nodos 201-205 y al segundo servidor 300 al mismo tiempo o en un momento diferente. En algunas implementaciones, la información a cada nodo autónomo de computación 201-205 puede transmitirse en un momento diferente.
El firmante del documento electrónico puede comunicarse con el segundo servidor 200 a través del citado dispositivo informático de usuario.
Los nodos autónomos de computación 201-205 pueden ser nodos de computación basados en la nube.
Con referencia a la FIG. 2, en ella se ilustra una realización de un método para emitir una firma electrónica. Cabe señalar que la figura ilustra las etapas/acciones implementadas/ejecutadas por los nodos autónomos de computación 201-205. En la etapa 2001, cada nodo autónomo de computación 201-205 recibe la citada información del primer servidor 100. En la etapa 2002, cada nodo autónomo de computación 201-205 recibe la citada información del primer servidor 100. En la etapa 2002, los nodos autónomos de computación 201-205 generan una clave asimétrica usando su clave privada. A continuación, en la etapa 2003, uno de los nodos autónomos de computación 201-205 es seleccionado como nodo autónomo de computación principal. En algunas realizaciones, esta selección se realiza aleatoriamente. En otras realizaciones, el último nodo de los nodos autónomos de computación (es decir, el nodo 205 en la realización de la Fig. 1) es el nodo autónomo de computación que se selecciona como nodo autónomo de computación principal. En otras realizaciones, el primer nodo es el que se selecciona como nodo autónomo de computación principal.
Una vez seleccionado el nodo autónomo de computación principal 205, cada uno de los nodos autónomos de computación 201-204 crea (etapa 2004) un archivo de la información que ha recibido. En particular, cada nodo de computación autónomo 201-204 extrae la información, o parte de ella, crea una secuencia de códigos que contiene una serie de caracteres alfanuméricos mediante la firma digital del texto sin formato con su clave privada, y extrae uno o más caracteres de dicha secuencia de códigos creada. De este modo, el archivo contiene una secuencia de códigos modificada que será usada posteriormente por el nodo autónomo de computación principal 205. En la etapa 2005, los nodos de computación autónomos 201-204 envían el archivo al nodo de computación autónomo principal 205.
En algunas realizaciones, los nodos autónomos de computación 201-204 también pueden almacenar el archivo en una memoria del mismo o en una base de datos asociada. Por lo tanto, cada uno del nodo autónomo de computación 201-204 puede mantener un histórico de sus transacciones.
A continuación, la etapa 2006, el nodo autónomo de computación principal 205 extrae las secuencias de códigos modificadas incluidas en los archivos recibidos y las combina para crear un código de firma. Finalmente, en la etapa 2007, el nodo autónomo de computación principal 205 envía el código de firma que ha creado al segundo servidor 300. En algunas realizaciones, el nodo autónomo de computación principal 205 también puede almacenar el código de firma en una memoria del mismo o en una base de datos asociada.
La transmisión del código de firma y/o de los archivos puede realizarse mediante cualquier aplicación de mensajería, tal como un sms, una aplicación de mensajería de voz sobre IP (por ejemplo, WhatsApp™, Telegram™, etc.) o un correo electrónico.
Una vez que el segundo servidor 300 ha recibido el código de firma, el segundo servidor 300, dado que tiene su número de teléfono, puede reenviar el código de firma al dispositivo informático de usuario del firmante, para que este último pueda verificar que su firma digital es correcta. Por ejemplo, el firmante puede realizar dicha verificación insertando/incluyendo/escribiendo el código de firma recibido en la citada página web o aplicación informática. Si la verificación es válida, el documento electrónico queda firmado.
Los ejemplos descritos anteriormente se ofrecen a modo de ilustración de las realizaciones de la invención. No limitan en modo alguno el alcance de la invención, que queda definido por las reivindicaciones que siguen.
Claims (10)
1. Un método para emitir una firma electrónica, el método comprende:
enviar, por un primer servidor, información a un segundo servidor y a una pluralidad de nodos autónomos de computación de una red, incluyendo dicha información un texto sin formato de un documento electrónico, un código hash y un número de identificación del documento electrónico, y un número de teléfono del firmante del documento electrónico;
generar, por cada nodo autónomo de computación, una clave asimétrica usando una clave privada del nodo autónomo de computación;
seleccionar uno de la pluralidad de nodos autónomos de computación como nodo autónomo de computación principal;
crear, por cada uno de los nodos de computación autónomos diferentes de dicho nodo de computación autónomo principal, un archivo de la información que recibe: extrayendo la información, creando una secuencia de códigos que comprenda una serie de caracteres mediante la firma digital del texto sin formato con la clave privada, y extrayendo al menos un carácter de dicha secuencia de códigos creada, proporcionando una secuencia de códigos modificada;
recibir, por el nodo autónomo de computación principal, el archivo creado por los otros nodos autónomos de computación;
generar, por el nodo autónomo de computación principal, un código de firma combinando las secuencias de códigos modificadas proporcionadas por los otros nodos autónomos de computación; y
transmitir, por el nodo autónomo de computación principal, el código de firma al segundo servidor, transmitiendo este último además el código de firma al firmante del documento electrónico, por lo que el firmante puede verificar que su firma digital es correcta usando el código de firma recibido en una página web o aplicación informática, en donde, tras la validación de la firma digital, el documento electrónico se considera firmado.
2. El método de la reivindicación 1, en donde la serie de caracteres comprende caracteres alfanuméricos.
3. El método de la reivindicación 1 o 2, en donde el al menos un carácter que se extrae es el último carácter de la secuencia de códigos.
4. El método de la reivindicación 1 o 2, en donde la etapa de extracción comprende la extracción de más de un carácter.
5. El método de cualquiera de las reivindicaciones anteriores, en donde el nodo autónomo de computación principal se selecciona aleatoriamente.
6. El método de cualquiera de las reivindicaciones anteriores 1 a 4, en donde la etapa de selección comprende seleccionar el primer o el último nodo de la pluralidad de nodos autónomos de computación como nodo autónomo de computación principal.
7. El método de cualquiera de las reivindicaciones anteriores, en donde el archivo creado se almacena además en una memoria de cada nodo autónomo de computación.
8. El método de cualquiera de las reivindicaciones anteriores, en donde el código de firma se transmite a través de un sms, una aplicación de mensajería de voz sobre IP o un correo electrónico.
9. Un sistema para emitir una firma electrónica, que comprende:
un primer servidor (100);
un segundo servidor (300); y
una pluralidad de nodos autónomos de computación (201...205) de una red (400), en donde:
el primer servidor (100) está configurado para enviar información que incluye un texto sin formato de un documento electrónico, un código hash y un número de identificación del documento electrónico, y un número de teléfono del firmante del documento electrónico a dicho segundo servidor (300) y a dicha pluralidad de nodos autónomos de computación (201...205);
cada nodo autónomo de computación (201...205) está configurado para generar una clave asimétrica usando su clave privada;
uno de los nodos autónomos de computación es el nodo autónomo de computación principal (205) y los otros (201...204) están configurados para crear un archivo de la información que recibe: extrayendo la información; creando una secuencia de códigos que comprende una serie de caracteres mediante la firma digital del texto sin formato con la clave privada; y extrayendo al menos un carácter de dicha secuencia de códigos creada, proporcionando una secuencia de códigos modificada, y para enviar el archivo creado al nodo autónomo de computación principal;
el nodo autónomo de computación principal (205) está configurado para generar un código de firma combinando las secuencias de códigos modificadas proporcionadas por los otros nodos autónomos de computación (201...204), y para transmitir el código de firma generado al segundo servidor (300), estando este último configurado para transmitir además el código de firma al firmante del documento electrónico, por lo que el firmante puede verificar que su firma digital es correcta usando el código de firma recibido en una página web o aplicación de software, en donde, tras la validación de la firma digital, el documento electrónico se considera firmado.
10. El sistema de la reivindicación 9, en donde la pluralidad de nodos autónomos de computación (201...205) son nodos autónomos de computación en la nube.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP20382574 | 2020-06-29 | ||
| PCT/EP2021/066782 WO2022002657A1 (en) | 2020-06-29 | 2021-06-21 | Methods and system for issuing an electronic signature |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| ES2975696T3 true ES2975696T3 (es) | 2024-07-11 |
Family
ID=71607857
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| ES21732930T Active ES2975696T3 (es) | 2020-06-29 | 2021-06-21 | Métodos y sistema para emitir una firma electrónica |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US12212687B2 (es) |
| EP (1) | EP4150859B1 (es) |
| ES (1) | ES2975696T3 (es) |
| WO (1) | WO2022002657A1 (es) |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20020013898A1 (en) | 1997-06-04 | 2002-01-31 | Sudia Frank W. | Method and apparatus for roaming use of cryptographic values |
| JP3659178B2 (ja) | 2001-02-22 | 2005-06-15 | 日本電信電話株式会社 | 分散ディジタル署名作成方法及び装置及び分散ディジタル署名付ディジタル文書作成方法及び装置及び分散ディジタル署名作成プログラム及び分散ディジタル署名作成プログラムを格納した記憶媒体 |
| US7093133B2 (en) | 2001-12-20 | 2006-08-15 | Hewlett-Packard Development Company, L.P. | Group signature generation system using multiple primes |
| GB201711878D0 (en) * | 2017-07-24 | 2017-09-06 | Nchain Holdings Ltd | Computer - implemented system and method |
| EP3665857B1 (en) * | 2017-08-07 | 2022-02-23 | Visa International Service Association | Blockchain architecture with record security |
| JP2020127100A (ja) * | 2019-02-03 | 2020-08-20 | 株式会社bitFlyer Blockchain | 複数のノードを有する分散ネットワークに資産の移転を表すトランザクションを記憶する方法及びそのためのプログラム並びに当該分散ネットワークを構成するためのノード |
-
2021
- 2021-06-21 US US18/003,542 patent/US12212687B2/en active Active
- 2021-06-21 WO PCT/EP2021/066782 patent/WO2022002657A1/en not_active Ceased
- 2021-06-21 ES ES21732930T patent/ES2975696T3/es active Active
- 2021-06-21 EP EP21732930.9A patent/EP4150859B1/en active Active
Also Published As
| Publication number | Publication date |
|---|---|
| EP4150859A1 (en) | 2023-03-22 |
| US12212687B2 (en) | 2025-01-28 |
| EP4150859B1 (en) | 2024-03-13 |
| US20230246848A1 (en) | 2023-08-03 |
| WO2022002657A1 (en) | 2022-01-06 |
| EP4150859C0 (en) | 2024-03-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Qadir et al. | A review paper on cryptography | |
| CN109067524B (zh) | 一种公私钥对生成方法及系统 | |
| US11671263B2 (en) | Cryptographically securing data files in a collaborative environment | |
| US11165592B2 (en) | Systems and methods for a butterfly key exchange program | |
| EP3130104B1 (en) | System and method for sequential data signatures | |
| CN110096903B (zh) | 基于区块链的资产验证方法及区块链网络系统 | |
| US9166957B2 (en) | Digital file authentication using biometrics | |
| US9438589B2 (en) | Binding a digital file to a person's identity using biometrics | |
| US11936799B2 (en) | Blockchain-based time stamping method for digital signature | |
| US20070250700A1 (en) | Peer-to-peer contact exchange | |
| CN111835526A (zh) | 一种生成匿名凭证的方法及系统 | |
| US9230133B2 (en) | Secure access for sensitive digital information | |
| US20220020008A1 (en) | Smart Contract-Based Electronic Contract Preservation System | |
| KR101150109B1 (ko) | 콜 사인을 생성하는 방법 | |
| CN113761578A (zh) | 一种基于区块链的文书验真方法 | |
| US20220374872A1 (en) | Platform for building decentralized applications | |
| CN104200154A (zh) | 一种基于标识的安装包签名方法及其装置 | |
| CN113961956B (zh) | 标签化网络信息服务生成及应用方法、装置、设备、介质 | |
| CN116566626B (zh) | 环签名方法和设备 | |
| WO2018047120A1 (en) | A system and method for data block modification detection and authentication codes | |
| US11316698B2 (en) | Delegated signatures for smart devices | |
| CN112769567A (zh) | 一种区块链hd私钥找回方法 | |
| CN111984959A (zh) | 一种匿名信息发布及验证方法、装置 | |
| ES2975696T3 (es) | Métodos y sistema para emitir una firma electrónica | |
| US20240243925A1 (en) | Self-signed certificate |