Details
-
New Feature
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
9.0.0-M4
-
None
Description
Web applications often need secure random data, for example to generate keys for encryption or to generate nonces. In most cases, a simple SecureRandom may be enough. But for more demanding applications, it may be necessary to reseed the SecureRandom periodically or to use a different algorithm. With several SecureRandoms used throughout Wicket, this is becoming very hard (if not impossible).
SecuritySettings should contain a central implementation of a ISecureRandomSupplier to hold the SecureRandom and to generate random bytes.