java TOTP 验证码 hmcsha1算法实现
import java.nio.ByteBuffer;
import javax.crypto.Mac;
import javax.crypto.spec.SecretKeySpec;
import org.apache.commons.codec.binary.Base32;
public class TotpUtils {
/** 时间步长,动态口令变化时间周期(单位秒) */
private static final int TIME_STEP = 30;
/** 动态口
原创
2021-07-15 13:25:42 ·
539 阅读 ·
0 评论