我想使用 Tink 来替换 Android 上的 Sodium-JNI。Tink 似乎很棒,而且非常易于使用。但我有一个问题。在我的用例中,我必须与其他对等方交换 XChaCha20Poly1305 加密消息,并且对等方只发送随机数的某些部分,而不是整个 24 字节。然后使用这个缩短的随机数来恢复/导出完整的 24 个随机数字节。这就是为什么我需要完全控制使用的随机数并设置自定义随机数进行加密,而不是使用 Tink 选择的随机随机数进行加密。有没有一种简单的方法可以在 Tink 中将我的自定义随机数与 XChaCha20Poly1305 一起使用?
在此先感谢并问候布鲁诺