Releases: xscriptorcode/xkyber_crypto
Releases · xscriptorcode/xkyber_crypto
v1.0.0 - Versión inicial de xKyberCrypto
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