Firmas Electronicas de Documentos — Encriptacion

IFESA
1 min readApr 16, 2021

Actualmente, Documentos V1 utiliza las tecnologias de IPLD con 3ID Protocol para DID. La razon principal de usar 3ID Protocol es que nos permite simplificar los siguientes escenarios:

  • Integracion de carteras externas (Metamask, Binance Wallet, etc)
  • Firmado
  • Encriptacion
  • Autenticacion

El API de XDV Universal Wallet ademas permite crear un wallet built in con 3ID Protocol o un wallet con Web3 Provider inyectado.

Esto permite autenticarse por medio de Web3, y manipular el api de IPLD, ya sea subir, bajar o realizar consultas entre otras.

IPLD 101

IPLD es un protocolo encima de IPFS (o posiblemente Swarm) que enlaza datos o documento. Esto es posible por su naturaleza de Merkle Tree (un arbol donde los nodos son hashes). Esto permite busquedas mas eficiente. Otra ventaja interesante es que puedes implementar tu propio thegraph subgraph.

Encriptando un archivo

En XDV V1, la gestion de documentos se realiza con el XDV wallet v1 y solo realiza dos funcionalidades: Firmar y encriptar,

El codec usado es CBOR, y encripta por medio de JOSE, que es el JSON que aparece en la imagen.

Para mayor informacion ver https://docs.xdv.digital

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

IFESA
IFESA

Written by IFESA

Industrias de Firmas Electrónicas, S.A. (IFESA) es la primera empresa panameña dedicada a tecnologías basadas en algoritmos criptográficos, firmas electrónicas,

No responses yet

Write a response