【问题标题】:Generate secure form token in Java在 Java 中生成安全表单令牌 【发布时间】:2012-01-10 07:22:15 【问题描述】: 在 Java 中生成针对 CSRF 攻击的表单令牌的算法是什么?我知道有java.security.SecureRandom,但能保证可接受的碰撞次数吗? 【问题讨论】: 标签: java token csrf 【解决方案1】: 我会为此使用java.util.UUID。 String uuid = UUID.randomUUID().toString(); // ... 算法在RFC4122中描述。 【讨论】: 真的吗?你为什么想这么做? Java.util.UUID 的随机部分相对较小。