import from official botan library : http://botan.randombit.net/