Decode crypt(3) base 64 to an output range
Encode data using crypt(3) base 64
Encode data using crypt(3) base 64 to an output range
Parses crypt(3) output or salt in Modular Crypt Format (MCF)
Fill buf with random bytes of cryptographic quality
Decompose a permutation into a series of swaps (0 i0) . (1 i1) . (2 i2) ...
Write length bytes of data to an output range, repeating data as necessary
Result of parsing MCF data