From 799f1393e49955d05f68b81af26d6cfaf9beadfd Mon Sep 17 00:00:00 2001 From: Harsh Shandilya Date: Sun, 9 Jan 2022 16:19:52 +0530 Subject: Make CryptoHandler use Key as the abstraction layer (#1651) --- app/src/main/java/dev/msfjarvis/aps/ui/crypto/DecryptActivityV2.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'app/src/main/java/dev/msfjarvis/aps/ui/crypto/DecryptActivityV2.kt') diff --git a/app/src/main/java/dev/msfjarvis/aps/ui/crypto/DecryptActivityV2.kt b/app/src/main/java/dev/msfjarvis/aps/ui/crypto/DecryptActivityV2.kt index d7d376cc..799ca32d 100644 --- a/app/src/main/java/dev/msfjarvis/aps/ui/crypto/DecryptActivityV2.kt +++ b/app/src/main/java/dev/msfjarvis/aps/ui/crypto/DecryptActivityV2.kt @@ -12,6 +12,7 @@ import android.view.MenuItem import androidx.lifecycle.lifecycleScope import dagger.hilt.android.AndroidEntryPoint import dev.msfjarvis.aps.R +import dev.msfjarvis.aps.crypto.Key import dev.msfjarvis.aps.data.passfile.PasswordEntry import dev.msfjarvis.aps.data.password.FieldItem import dev.msfjarvis.aps.databinding.DecryptLayoutBinding @@ -134,7 +135,7 @@ class DecryptActivityV2 : BasePgpActivity() { val crypto = cryptos.first { it.canHandle(fullPath) } val outputStream = ByteArrayOutputStream() crypto.decrypt( - PRIV_KEY, + Key(PRIV_KEY.encodeToByteArray()), PASS, message, outputStream, -- cgit v1.2.3