A minimalistic key stretching algorithm with high cpu-time and memory requirements