Initial Ristretto255 API refactoring

This commit is contained in:
Ugljesa Jovanovic committed 2024-09-01 16:46:11 +02:00
1 parent 766f55d64e
commit 0b03b249cb
6 files changed
+92 -73

No files matched your search

@@ -3,7 +3,7 @@ package com.ionspin.kotlin.crypto.ristretto255
import com.ionspin.kotlin.crypto.GeneralLibsodiumException.Companion.ensureLibsodiumSuccess
import com.ionspin.kotlin.crypto.LibsodiumInitializer.sodiumJna
actual abstract class Ristretto255LowLevel actual constructor() {
actual object Ristretto255LowLevel {
actual fun isValidPoint(encoded: UByteArray): Boolean =
sodiumJna.crypto_core_ristretto255_is_valid_point(encoded.asByteArray()) == 1