name: Kyber1024 type: kem claimed-nist-level: 5 claimed-security: IND-CCA2 length-public-key: 1568 length-ciphertext: 1568 length-secret-key: 3168 length-shared-secret: 32 nistkat-sha256: 5afcf2a568ad32d49b55105b032af1850f03f3888ff9e2a72f4059c58e968f60 principal-submitters: - Peter Schwabe auxiliary-submitters: - Roberto Avanzi - Joppe Bos - Léo Ducas - Eike Kiltz - Tancrède Lepoint - Vadim Lyubashevsky - John M. Schanck - Gregor Seiler - Damien Stehlé implementations: - name: clean version: https://github.com/pq-crystals/kyber/commit/faf5c3fe33e0b61c7c8a7888dd862bf5def17ad2 via https://github.com/jschanck/package-pqclean/tree/08ef5e0d/kyber - name: avx2 version: https://github.com/pq-crystals/kyber/commit/faf5c3fe33e0b61c7c8a7888dd862bf5def17ad2 via https://github.com/jschanck/package-pqclean/tree/08ef5e0d/kyber supported_platforms: - architecture: x86_64 operating_systems: - Linux - Darwin required_flags: - aes - avx2 - bmi2 - popcnt - name: aarch64 version: https://github.com/neon-ntt/neon-ntt/tree/c6ffbcd1e5590e4dddbc604fc80d2ad756485b4d supported_platforms: - architecture: arm_8 operating_systems: - Linux - Darwin required_flags: - asimd