<meta http-equiv="refresh" content="0; URL=noscript.html"> METU | Course Syllabus

Course Learning Outcomes

By completing this course, students will be able to:

Implement statistical test suites (NIST STS, Dieharder) to evaluate cryptographic randomness

Interpret test results (p-values, entropy estimates) to detect biases in PRNGs, ciphers, and keys

Diagnose common failure patterns in cryptographic outputs using statistical methods

Generate standards-compliant test reports for validation/certification