encapsulate
Encapsulates this KyberEncapsulationKey into a KyberCipherText and generates a Shared Secret Key.
This method is the ML-KEM.Encaps() specified in NIST FIPS 203.
Return
KyberEncapsulationResult - Contains the Cipher Text and the generated Shared Secret Key.