Design and analysis of key scheduling algorithm for symmetric cipher security
摘要
The success and safety of block cipher systems heavily depend on how efficient and secure their Key Schedule Algorithms (KSAs) are, especially when fighting against cryptanalytic attacks. This paper proposes a novel KSA architecture designed to strike an optimal balance between computational efficiency and cryptographic security. Through the utilization of advanced algorithmic constructs, the proposed KSA minimizes processing time and resource consumption, thus catering to the needs of both high-performance and resource-constrained environments. We conduct a comprehensive statistical analysis to ascertain the computational innovation of our design, employing entropy measures, autocorrelation tests, and non-linear complexity assessments. The empirical evaluation demonstrates the resilience of our KSA against a variety of cryptanalytic benchmarks, revealing significant improvements in key unpredictability and distribution. Additionally, extensive benchmarking against established cryptographic standards confirms the superior performance and security enhancements offered by our KSA.