[[ Bug 13038 ]] Use platform-specific methods of obtaining random bytes,...

... rather than rely on SSL