This Class is optimized for B4A and B4I, but not for B4J.
This is the First Version, if you have bugs, then ask in the comments.
This is a Lock...
how can i generate a Hash with a Salt value? in B4A i use this lib., but this lib, is for B4A and not for B4I.