Investigating CRYSTALS-Kyber Vulnerabilities: Attack Analysis and Mitigation Article in Cryptography (April 2024)