I realised that AWS now offers Asymmetric Keys in KMS in few regions. The question I have is that, as per this page Link: https://docs.aws.amazon.com/kms/latest/developerguide/symm-asymm-choose.html, there is a limit on the size of data that can be encrypted using a public key (It is hardly 470 bytes). Is my understanding right ?
My plan was to create a pair of Public key / private key in KMS, then share the public key with my source which happens to be a different company. When I receive the encrypted file from them, my plan was to use the private key to decrypt the file !
It seems if the length that KMS supports is 470 bytes, I cannot use the Asymmetric key feature provided by AWS !!
Thanks, Ryandam