Skip to content

Releases: xscriptorcode/xkyber_crypto

v1.0.0 - Versión inicial de xKyberCrypto

28 Oct 18:50
2012404
Compare
Choose a tag to compare

xKyberCrypto v1.0.0

Esta es la primera versión oficial de xKyberCrypto, una biblioteca de cifrado post-cuántico basada en el algoritmo de Kyber, implementada en Dart. Proporciona funcionalidades de generación de claves, cifrado y descifrado, diseñadas para aplicaciones que requieren alta seguridad criptográfica.

#Notas de la versión:

Funcionalidades Incluidas

  • Generación de pares de claves: Permite generar claves pública y privada.
  • Cifrado: Cifra un mensaje usando la clave pública.
  • Descifrado: Descifra un mensaje cifrado usando la clave privada.
  • Ruido determinístico: Generación de ruido determinístico para garantizar la seguridad criptográfica.

Ejemplo de Uso

import 'dart:typed_data';
import 'package:xkyber_crypto/xkyber_crypto.dart';

void main() {
  final xkyber = XKyberCryptoBase();
  final keyPair = xkyber.generateKeyPair();
  final mensaje = Uint8List.fromList([1, 2, 3, 4, 5, 6, 7, 8]);
  final ciphertext = xkyber.encrypt(mensaje, keyPair.publicKey.coefficients);
  final mensajeDescifrado = xkyber.decrypt(ciphertext, keyPair.privateKey.coefficients);
}

**Full Changelog**: https://github.com/xscriptorcode/xkyber_crypto/commits/v1.0.0