From 550d134645765e45c6aa8a7a06d24cd93944bf85 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dominik=20Sch=C3=BCrmann?= Date: Mon, 27 Jul 2015 19:40:33 +0200 Subject: Add INSECURE_CRYPTOGRAPHY to OpenPgpSignatureResult, increase API version to 8 --- .../main/java/org/openintents/openpgp/OpenPgpSignatureResult.java | 8 +++++--- .../src/main/java/org/openintents/openpgp/util/OpenPgpApi.java | 4 +++- 2 files changed, 8 insertions(+), 4 deletions(-) (limited to 'openpgp-api') diff --git a/openpgp-api/src/main/java/org/openintents/openpgp/OpenPgpSignatureResult.java b/openpgp-api/src/main/java/org/openintents/openpgp/OpenPgpSignatureResult.java index 6b5045d..c2461ab 100644 --- a/openpgp-api/src/main/java/org/openintents/openpgp/OpenPgpSignatureResult.java +++ b/openpgp-api/src/main/java/org/openintents/openpgp/OpenPgpSignatureResult.java @@ -35,7 +35,7 @@ public class OpenPgpSignatureResult implements Parcelable { */ public static final int PARCELABLE_VERSION = 2; - // generic error on signature verification + // error -> invalid signature! public static final int SIGNATURE_ERROR = 0; // successfully verified signature, with certified key public static final int SIGNATURE_SUCCESS_CERTIFIED = 1; @@ -43,10 +43,12 @@ public class OpenPgpSignatureResult implements Parcelable { public static final int SIGNATURE_KEY_MISSING = 2; // successfully verified signature, but with uncertified key public static final int SIGNATURE_SUCCESS_UNCERTIFIED = 3; - // key has been revoked + // key has been revoked -> invalid signature! public static final int SIGNATURE_KEY_REVOKED = 4; - // key is expired + // key is expired -> invalid signature! public static final int SIGNATURE_KEY_EXPIRED = 5; + // insecure cryptographic algorithms/protocol -> invalid signature! + public static final int INSECURE_CRYPTOGRAPHY = 6; int status; boolean signatureOnly; diff --git a/openpgp-api/src/main/java/org/openintents/openpgp/util/OpenPgpApi.java b/openpgp-api/src/main/java/org/openintents/openpgp/util/OpenPgpApi.java index cd1edc5..bd40dbe 100644 --- a/openpgp-api/src/main/java/org/openintents/openpgp/util/OpenPgpApi.java +++ b/openpgp-api/src/main/java/org/openintents/openpgp/util/OpenPgpApi.java @@ -65,8 +65,10 @@ public class OpenPgpApi { * - New result for ACTION_DECRYPT_VERIFY: RESULT_TYPE * - New ACTION_GET_SIGN_KEY_ID * - EXTRA_PASSPHRASE changed from String to char[] + * 8: + * - OpenPgpSignatureResult: new const INSECURE_CRYPTOGRAPHY */ - public static final int API_VERSION = 7; + public static final int API_VERSION = 8; /** * General extras -- cgit v1.2.3