package com.fs.common;

import java.security.SecureRandom;

public class VerifyCodeUtil {

    // 使用 SecureRandom 保证安全性
    private static final SecureRandom random = new SecureRandom();

    /**
     * 生成随机 6 位数字验证码
     * @return 六位验证码字符串
     */
    public static String generateCode() {
        int code = 100000 + random.nextInt(900000); // 保证是六位数，范围 100000-999999
        return String.valueOf(code);
    }

    public static void main(String[] args) {
        // 测试
        for (int i = 0; i < 5; i++) {
            System.out.println(VerifyCodeUtil.generateCode());
        }
    }
}
