Is there any Cryptography library that works on multiple platforms and doesn't require any extra redistributables (i.e. no DLLs)?

I'm looking for a way to encrypt some files and I would like it to possibly work on multiple platforms and I would rather compile it into my application than distributing another DLL.