lispdoc - results for ensure-initialized

(cl+ssl:ensure-initialized)
Function: In most cases you do *not* need to call this function, because it is called automatically by all other functions. The only reason to call it explicitly is to supply the RAND-SEED parameter. In this case do it before calling any other functions. Just leave the default value for the METHOD parameter. RAND-SEED is an octet sequence to initialize OpenSSL random number generator. On many platforms, including Linux and Windows, it may be leaved NIL (default), because OpenSSL initializes the random number generator from OS specific service. But for example on Solaris it may be necessary to supply this value. The minimum length required by OpenSSL is 128 bits. See ttp://www.openssl.org/support/faq.html#USER1 for details. Hint: do not use Common Lisp RANDOM function to generate the RAND-SEED, because the function usually returns predictable values.