A Clojure library designed to generate secure random float,int,bytes and strings based on java.security.SecureRandom.
[secure-rand "0.1"](ns test
(:refer-clojure :exclude [rand rand-int rand-nth])
(:use [secure-rand.core :only [rand rand-int rand-nth]]))
(rand)
(rand 10)
(rand-int 100)
(rand-nth (range 10))(secure-rand.core/bytes size)Returns a secure random byte array of the specified size.
(secure-rand.core/base64 size)Return a secure random base64 string of the specified size in bytes.
(secure-rand.core/base32 size)Return a secure random base32 string of the specified size in bytes.
(secure-rand.core/hex size)Return a secure random hex string of the specified size in bytes.
Copyright © 2014 Dennis Zhuang [killme2008@gmail.com]
Distributed under the Eclipse Public License 1.0