Каким будет алгоритм для генерации токена формы против CSRF-атаки в Java?Я знаю, что java.security.SecureRandom, но гарантирует ли это допустимое количество столкновений?
java.security.SecureRandom
Я бы использовал для этого java.util.UUID.
java.util.UUID
String uuid = UUID.randomUUID().toString(); // ...
Алгоритм описан в RFC4122 .