Question from the n00bs, this is the encryption algo used in Signal and iMessage, right?
Also, why use this and not AES-256 or ed25519 ?
Also, why use this and not AES-256 or ed25519 ?
The reason why we want Kyber is that it's supposed to be post-quantum secure. Ed25519 does not have evidence that it is post-quantum secure, so using a hybrid system does at least guarantee that your scheme is post-quantum ready. The reason you don't immediately switch to Kyber is in case of dodgy initial Kyber implementations, or unknown protocol issues we have not yet discovered.
AES is still safe. It is a replacement for public key crypto schemes, like Ed25519.