我正在使用lazysodium-android生成密钥对,并使用消息和私钥生成签名,如下面的kotlin代码所示。
val pair = lazySodium.cryptoSignSeedKeypair(seed.seedBytes)
println(pair.publicKey.asBytes.size) //32
println(pair.secretKey.asBytes.size) //64
val message = "helloWorld"
val signature = lazySodium.cryptoSignDetached(message, pair.secretKey)
println(signature.toByteArray().size) //128
但是签名应该是512位或64字节。为什么显示128个字节。我想念什么吗?