Usi string.getBytes() e dividi i byte in blocchi i N bytes. Successivamente usi il costruttore di biginteger per creare un intero grande.
http://download.oracle.com/javase/1....igInteger.html
Il costruttore di biginteger considererà il vettore di bytes come sequenza di bit.