slight cleaning of Rand.jl interfaces
adds cryptographic padding functions