Use lazy val to initialize SecureRandom