I know that one time pad is malleable. Can you give me an example of an encryption scheme which is non-malleable?
IMHO the best option to mitigate the maleability is using the authenticated encryption. So every scheme that includes the authentication tag should not be malleable (when done properly). Examples - the GCM mode, CCM, etc..