DEV Community

Lois-Kleinner
Lois-Kleinner

Posted on

Cross-Platform Cryptographic Primitive Validation: SHA3-256 and Ed25519 Implementation Parity

Cross-Platform Cryptographic Primitive Validation: SHA3-256 and Ed25519 Implementation Parity

Tags: cryptography, validation, research, opensource

Summary

This dataset validates that SHA3-256 and Ed25519 cryptographic primitives produce identical outputs across four independent Rust project implementations: aioss-format, MF+SO, Kathon, and Kasteran. All projects depend on the same upstream Rust crates (sha3 v0.10.9, ed25519-dalek v2.2.0), confirming implementation parity.

Key Results

  • 100 test vectors: 100% hash consistency across all 4 projects
  • Performance variation less than 5% between projects (all use identical crate versions)
  • Implementation consistency metric: 100.0% with 0.0 standard deviation
  • Performance benchmarks show near-identical throughput across projects

Data Files

  • cross_project_sha3_consistency.csv: Hash output comparison across projects
  • cross_project_performance.csv: Timing comparison
  • stat_cross_project.csv: Statistical summary with distributions

Dataset: https://doi.org/10.7910/DVN/GDLO0L

Top comments (0)