Sophie

Sophie

distrib > Mageia > cauldron > i586 > by-pkgid > 92a9f9a2ff17105809ab69f8e09db031 > files > 96

botan-doc-1.10.17-7.mga7.noarch.rpm

#!/usr/bin/python

import botan

rng = botan.RandomNumberGenerator()

print "name", rng.name()

rng.add_entropy("blah")

print "random 16", rng.gen_random(16).encode("hex")
print "random 32", rng.gen_random(32).encode("base64"),

rng.reseed()

for i in range(0, 10):
    print rng.gen_random_byte(),
print

rng.add_entropy("blah")

print "random 16", rng.gen_random(16).encode("hex")