Programa em Java para criptografar pastas

Fala povo.

Vocês conhecem algum programa escrito em Java para criptografar pastas, partições do HD e, ou, pendrive? Atualmente eu uso o TrueCrypt, um excelente programa onde tenho uma partição do meu HD criptografada.

O problema é quando eu rodo meu Ubuntu, o mesmo não reconhece a partição.

Gostaria de uma alternativa, de programa que rodasse nos dois SO, então, pensei em um programa em Java.

Alguem conhece?

Abraços.

Java não tem tanta afinidade com o SO, eu lembro que há algum tempo eu precisava de uma forma para saber quanto de RAM um computador possuiria e quanto espaço cada processo está gastantando e não achei essa resposta.

Pois é, tenho conhecimento básicos em Java apenas, mas ouvi falar em algum lugar que Java não trabalha em níveis tão baixos.

Será que tem algum outro programa então que não seja em Java, mas que então rode no windows e no linux, com essa finalidade?

Tenho o TrueCrypt no Windows
Pesquisei e tem o TrueCrypt 6.3A for Linux que diz ser compativel com WinXP

veja no endereço
http://www.linuxinet.com/free-linux-software/truecrypt-6-3a-linux-free-encryption-program-exceptional-abilities.html

até mais

em tempo: é open source