Adding volatile keyword to the lastRenewTime field. DefaultSecureRandomProvider now uses Random.nextLong as a seed when no key length is provided.