IKEv2 в качестве туннеля оч костыльно
This MessageDigest class provides applications the functionality of a message digest algorithm, such as SHA-1 or SHA-256. Message digests are secure one-way hash functions that take arbitrary-sized data and output a fixed-length hash value.
A MessageDigest object starts out initialized. The data is processed through it using the update methods. At any point reset can be called to reset the digest. Once all the data to be updated has been updated, one of the digest methods should be called to complete the hash computation.
нужен цикл
Если уж делать, то на своей железке, так хоть какая то надежда есть на то, что ты не будешь потом бегать по хостингам куда бы приткнуться. От провайдера тоже может прилететь за это. И, кстати, правильно, что прилетит.