GitHub - ssoready/hyrumtoken:一个用于加密分页令牌的 Golang 包

2024-11-19

hyrumtoken是一个Golang包,用于加密分页令牌,防止API客户端依赖令牌内容、顺序或其他特征。它通过加密分页状态数据来实现这一点,使用NaCL的secretbox和随机nonce进行加密,并需要一个密钥。该包提供了Marshal和Unmarshal函数,类似于json的对应函数,但需要一个密钥。文章还讨论了如何使用hyrumtoken实现令牌过期、密钥轮换和更改分页方案等高级用法。

未分类