Como criptografar e descriptografar

galera, sou um pouco novo em Java e queria saber se alguem tem uma classe pronta pra criptografar e descriptografar algo.

Sim, veja aqui como.

Vini, tem algum limite para quanto ao tamanho do arquivo a ser criptografado?

Não que eu saiba (considerando que vc tem espaço no disco para o arquivo final, claro).