diff --git a/build.gradle.kts b/build.gradle.kts index 3b09ca6..ef56ab8 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,7 +7,7 @@ plugins { } group = "it.unisannio.assd.untori" -version = "0.0.1-alpha-2" +version = "0.0.1-alpha-3" repositories { mavenCentral() @@ -67,7 +67,7 @@ bintray { setLicenses("MIT") desc = description - version.name = "0.0.1-alpha-2" + version.name = "0.0.1-alpha-3" } } diff --git a/src/main/kotlin/it/unisannio/assd/tkn/key/TemporaryContactKey.kt b/src/main/kotlin/it/unisannio/assd/tkn/key/TemporaryContactKey.kt index 6544e15..d5792ed 100644 --- a/src/main/kotlin/it/unisannio/assd/tkn/key/TemporaryContactKey.kt +++ b/src/main/kotlin/it/unisannio/assd/tkn/key/TemporaryContactKey.kt @@ -10,7 +10,7 @@ import java.security.MessageDigest class TemporaryContactKey private constructor( private val key: ByteArray, - private val index: Short + val index: Short ) { fun nextTemporaryContactKey(rvk: ReportVerificationKey): TemporaryContactKey { val hmac = MessageDigest.getInstance("SHA-256").apply { diff --git a/src/main/kotlin/it/unisannio/assd/tkn/key/TemporaryContactNumber.kt b/src/main/kotlin/it/unisannio/assd/tkn/key/TemporaryContactNumber.kt index 52f968d..eaf690a 100644 --- a/src/main/kotlin/it/unisannio/assd/tkn/key/TemporaryContactNumber.kt +++ b/src/main/kotlin/it/unisannio/assd/tkn/key/TemporaryContactNumber.kt @@ -10,6 +10,8 @@ class TemporaryContactNumber( ) { fun toHexString() = number.toHexString() + override fun toString(): String = toUUID().toString() + fun toUUID(): UUID { val byteBuffer = ByteBuffer.wrap(number) val high = byteBuffer.long