diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSecurityConstants.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSecurityConstants.java index 68372eb5f..7a241a5ff 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSecurityConstants.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/PgpSecurityConstants.java @@ -34,7 +34,7 @@ import org.sufficientlysecure.keychain.pgp.SecurityProblem.InsecureBitStrength; import org.sufficientlysecure.keychain.pgp.SecurityProblem.InsecureSigningAlgorithm; import org.sufficientlysecure.keychain.pgp.SecurityProblem.InsecureEncryptionAlgorithm; import org.sufficientlysecure.keychain.pgp.SecurityProblem.KeySecurityProblem; -import org.sufficientlysecure.keychain.pgp.SecurityProblem.NotWhitelistedCurve; +import org.sufficientlysecure.keychain.pgp.SecurityProblem.NotSecureCurve; import org.sufficientlysecure.keychain.pgp.SecurityProblem.EncryptionAlgorithmProblem; import org.sufficientlysecure.keychain.pgp.SecurityProblem.UnidentifiedKeyProblem; @@ -53,11 +53,11 @@ import org.sufficientlysecure.keychain.pgp.SecurityProblem.UnidentifiedKeyProble public class PgpSecurityConstants { /** - * Whitelist of accepted symmetric encryption algorithms + * List of secure symmetric encryption algorithms * all other algorithms are rejected with OpenPgpDecryptionResult.RESULT_INSECURE */ - private static HashSet sSymmetricAlgorithmsWhitelist = new HashSet<>(Arrays.asList( - // General remarks: We try to keep the whitelist short to reduce attack surface + private static HashSet sSecureSymmetricAlgorithms = new HashSet<>(Arrays.asList( + // General remarks: We try to keep the list short to reduce attack surface // TODO: block IDEA?: Bad key schedule (weak keys), implementation difficulties (easy to make errors) SymmetricKeyAlgorithmTags.IDEA, SymmetricKeyAlgorithmTags.TRIPLE_DES, // a MUST in RFC @@ -75,14 +75,14 @@ public class PgpSecurityConstants { )); public static EncryptionAlgorithmProblem checkSecureSymmetricAlgorithm(int id, byte[] sessionKey) { - if (!sSymmetricAlgorithmsWhitelist.contains(id)) { + if (!sSecureSymmetricAlgorithms.contains(id)) { return new InsecureEncryptionAlgorithm(sessionKey, id); } return null; } /** - * Whitelist of accepted hash algorithms + * List of secure hash algorithms * all other algorithms are rejected with OpenPgpSignatureResult.RESULT_INSECURE * * coorus: @@ -93,7 +93,7 @@ public class PgpSecurityConstants { * ((collision resistance of 112-bits)) * Implementations SHOULD NOT sign SHA-256 hashes. They MUST NOT default to signing SHA-256 hashes. */ - private static HashSet sHashAlgorithmsWhitelist = new HashSet<>(Arrays.asList( + private static HashSet sSecureHashAlgorithms = new HashSet<>(Arrays.asList( // MD5: broken HashAlgorithmTags.SHA1, // TODO: disable when SHA256 is widely deployed HashAlgorithmTags.RIPEMD160, // same security properties as SHA1, TODO: disable when SHA256 is widely deployed @@ -108,14 +108,14 @@ public class PgpSecurityConstants { )); static InsecureSigningAlgorithm checkSignatureAlgorithmForSecurityProblems(int hashAlgorithm) { - if (!sHashAlgorithmsWhitelist.contains(hashAlgorithm)) { + if (!sSecureHashAlgorithms.contains(hashAlgorithm)) { return new InsecureSigningAlgorithm(hashAlgorithm); } return null; } /** - * Whitelist of accepted asymmetric algorithms in switch statement + * List of secure asymmetric algorithms in switch statement * all other algorithms are rejected with OpenPgpSignatureResult.RESULT_INSECURE or * OpenPgpDecryptionResult.RESULT_INSECURE * @@ -124,7 +124,7 @@ public class PgpSecurityConstants { * bitlength less than 1023 bits. * Implementations MUST NOT accept any RSA keys with bitlength less than 2047 bits after January 1, 2016. */ - private static HashSet sCurveWhitelist = new HashSet<>(Arrays.asList( + private static HashSet sSecureCurves = new HashSet<>(Arrays.asList( NISTNamedCurves.getOID("P-256").getId(), NISTNamedCurves.getOID("P-384").getId(), NISTNamedCurves.getOID("P-521").getId(), @@ -170,8 +170,8 @@ public class PgpSecurityConstants { } case PublicKeyAlgorithmTags.ECDH: case PublicKeyAlgorithmTags.ECDSA: { - if (!PgpSecurityConstants.sCurveWhitelist.contains(curveOid)) { - return new NotWhitelistedCurve(masterKeyId, subKeyId, curveOid, algorithm); + if (!PgpSecurityConstants.sSecureCurves.contains(curveOid)) { + return new NotSecureCurve(masterKeyId, subKeyId, curveOid, algorithm); } return null; } @@ -191,7 +191,7 @@ public class PgpSecurityConstants { * Other implementations may choose to honor this selection. * (Most preferred is first) * - * REASON: See corresponding whitelist. AES received most cryptanalysis over the years + * REASON: See corresponding list. AES received most cryptanalysis over the years * and is still secure! */ public static final int[] PREFERRED_SYMMETRIC_ALGORITHMS = new int[]{ @@ -205,7 +205,7 @@ public class PgpSecurityConstants { * Other implementations may choose to honor this selection. * (Most preferred is first) * - * REASON: See corresponding whitelist. If possible use SHA-512, this is state of the art! + * REASON: See corresponding list. If possible use SHA-512, this is state of the art! */ public static final int[] PREFERRED_HASH_ALGORITHMS = new int[]{ HashAlgorithmTags.SHA512, diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/SecurityProblem.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/SecurityProblem.java index 40ee7d99f..24c06b1fd 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/SecurityProblem.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/pgp/SecurityProblem.java @@ -92,10 +92,10 @@ public abstract class SecurityProblem implements Serializable { } } - public static class NotWhitelistedCurve extends KeySecurityProblem { + public static class NotSecureCurve extends KeySecurityProblem { public final String curveOid; - NotWhitelistedCurve(long masterKeyId, long subKeyId, String curveOid, int algorithm) { + NotSecureCurve(long masterKeyId, long subKeyId, String curveOid, int algorithm) { super(masterKeyId, subKeyId, algorithm); this.curveOid = curveOid; } diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/RemoteSecurityProblemDialogActivity.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/RemoteSecurityProblemDialogActivity.java index 5c49fb2d0..def147452 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/RemoteSecurityProblemDialogActivity.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/RemoteSecurityProblemDialogActivity.java @@ -262,17 +262,17 @@ public class RemoteSecurityProblemDialogActivity extends FragmentActivity { } @Override - public void showLayoutEncryptNotWhitelistedCurve(String curveOid) { + public void showLayoutEncryptNotSecureCurve(String curveOid) { showGenericWithRecommendation( - getString(R.string.insecure_encrypt_not_whitelisted_curve, curveOid), + getString(R.string.insecure_encrypt_not_secure_curve, curveOid), R.string.insecure_report_suggestion ); } @Override - public void showLayoutSignNotWhitelistedCurve(String curveOid) { + public void showLayoutSignNotSecureCurve(String curveOid) { showGenericWithRecommendation( - getString(R.string.insecure_sign_not_whitelisted_curve, curveOid), + getString(R.string.insecure_sign_not_secure_curve, curveOid), R.string.insecure_report_suggestion ); } diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/SecurityProblemPresenter.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/SecurityProblemPresenter.java index f1609f99a..d3218cf01 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/SecurityProblemPresenter.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/remote/ui/SecurityProblemPresenter.java @@ -33,7 +33,7 @@ import org.sufficientlysecure.keychain.pgp.SecurityProblem.InsecureSigningAlgori import org.sufficientlysecure.keychain.pgp.SecurityProblem.InsecureEncryptionAlgorithm; import org.sufficientlysecure.keychain.pgp.SecurityProblem.KeySecurityProblem; import org.sufficientlysecure.keychain.pgp.SecurityProblem.MissingMdc; -import org.sufficientlysecure.keychain.pgp.SecurityProblem.NotWhitelistedCurve; +import org.sufficientlysecure.keychain.pgp.SecurityProblem.NotSecureCurve; import org.sufficientlysecure.keychain.pgp.SecurityProblem.EncryptionAlgorithmProblem; import org.sufficientlysecure.keychain.pgp.SecurityProblem.UnidentifiedKeyProblem; import org.sufficientlysecure.keychain.daos.OverriddenWarningsDao; @@ -105,9 +105,9 @@ class SecurityProblemPresenter { if (keySecurityProblem instanceof InsecureBitStrength) { InsecureBitStrength problem = (InsecureBitStrength) keySecurityProblem; view.showLayoutEncryptInsecureBitsize(problem.algorithm, problem.bitStrength); - } else if (keySecurityProblem instanceof NotWhitelistedCurve) { - NotWhitelistedCurve problem = (NotWhitelistedCurve) keySecurityProblem; - view.showLayoutEncryptNotWhitelistedCurve(problem.curveOid); + } else if (keySecurityProblem instanceof NotSecureCurve) { + NotSecureCurve problem = (NotSecureCurve) keySecurityProblem; + view.showLayoutEncryptNotSecureCurve(problem.curveOid); } else if (keySecurityProblem instanceof UnidentifiedKeyProblem) { view.showLayoutEncryptUnidentifiedKeyProblem(); } else { @@ -127,9 +127,9 @@ class SecurityProblemPresenter { if (keySecurityProblem instanceof InsecureBitStrength) { InsecureBitStrength problem = (InsecureBitStrength) keySecurityProblem; view.showLayoutSignInsecureBitsize(problem.algorithm, problem.bitStrength); - } else if (keySecurityProblem instanceof NotWhitelistedCurve) { - NotWhitelistedCurve problem = (NotWhitelistedCurve) keySecurityProblem; - view.showLayoutSignNotWhitelistedCurve(problem.curveOid); + } else if (keySecurityProblem instanceof NotSecureCurve) { + NotSecureCurve problem = (NotSecureCurve) keySecurityProblem; + view.showLayoutSignNotSecureCurve(problem.curveOid); } else if (keySecurityProblem instanceof UnidentifiedKeyProblem) { view.showLayoutSignUnidentifiedKeyProblem(); } else { @@ -239,10 +239,10 @@ class SecurityProblemPresenter { void setTitleClientIcon(Drawable drawable); void showLayoutEncryptInsecureBitsize(int algorithmId, int bitStrength); - void showLayoutEncryptNotWhitelistedCurve(String curveOid); + void showLayoutEncryptNotSecureCurve(String curveOid); void showLayoutEncryptUnidentifiedKeyProblem(); void showLayoutSignInsecureBitsize(int algorithmId, int bitStrength); - void showLayoutSignNotWhitelistedCurve(String curveOid); + void showLayoutSignNotSecureCurve(String curveOid); void showLayoutSignUnidentifiedKeyProblem(); void showLayoutMissingMdc(); diff --git a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/keyview/view/KeyHealthView.java b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/keyview/view/KeyHealthView.java index 66145bf64..206e372b6 100644 --- a/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/keyview/view/KeyHealthView.java +++ b/OpenKeychain/src/main/java/org/sufficientlysecure/keychain/ui/keyview/view/KeyHealthView.java @@ -37,7 +37,7 @@ import android.widget.TextView; import org.sufficientlysecure.keychain.R; import org.sufficientlysecure.keychain.pgp.SecurityProblem.InsecureBitStrength; import org.sufficientlysecure.keychain.pgp.SecurityProblem.KeySecurityProblem; -import org.sufficientlysecure.keychain.pgp.SecurityProblem.NotWhitelistedCurve; +import org.sufficientlysecure.keychain.pgp.SecurityProblem.NotSecureCurve; import org.sufficientlysecure.keychain.pgp.SecurityProblem.UnidentifiedKeyProblem; import org.sufficientlysecure.keychain.ui.keyview.loader.SubkeyStatusDao.KeyHealthStatus; import org.sufficientlysecure.keychain.ui.keyview.view.KeyStatusList.KeyDisplayStatus; @@ -171,10 +171,10 @@ public class KeyHealthView extends LinearLayout implements OnClickListener { KeyFormattingUtils.getAlgorithmInfo(insecureBitStrength.algorithm), Integer.toString(insecureBitStrength.bitStrength))); vInsecureSolution.setText(R.string.key_insecure_bitstrength_2048_solution); - } else if (securityProblem instanceof NotWhitelistedCurve) { - NotWhitelistedCurve notWhitelistedCurve = (NotWhitelistedCurve) securityProblem; + } else if (securityProblem instanceof NotSecureCurve) { + NotSecureCurve notSecureCurve = (NotSecureCurve) securityProblem; - String curveName = KeyFormattingUtils.getCurveInfo(getContext(), notWhitelistedCurve.curveOid); + String curveName = KeyFormattingUtils.getCurveInfo(getContext(), notSecureCurve.curveOid); vInsecureProblem.setText(getResources().getString(R.string.key_insecure_unknown_curve_problem, curveName)); vInsecureSolution.setText(R.string.key_insecure_unknown_curve_solution); } else if (securityProblem instanceof UnidentifiedKeyProblem) { diff --git a/OpenKeychain/src/main/res/values-cs/strings.xml b/OpenKeychain/src/main/res/values-cs/strings.xml index c7ef0cf67..19e7e44d0 100644 --- a/OpenKeychain/src/main/res/values-cs/strings.xml +++ b/OpenKeychain/src/main/res/values-cs/strings.xml @@ -1691,8 +1691,8 @@ Tento klíč není bezpečný, upgrade není možný. Pro bezpečnou komunikaci musíte založit nový klíč! Klíč, s nímž jste odeslali (podepsali) tuto zprávu, je zastaralý!\n\nJeho algoritmus (%s) je nastaven se sílou 1024 bitů nebo méně, jež je považována pro obecné užití za nedostatečnou od roku 2006. Tento klíč není bezpečný, upgrade není možný. Pro bezpečnou komunikaci musí odesílatel založit nový klíč! - Klíč, jímž byla tato zpráva přijata (dešifrována), používá eliptickou křivku s OID %1$s, které není uvedeno na bílé listině! - Klíč, jímž byla tato zpráva odeslána (podepsána), používá eliptickou křivku s OID %1$s, které není uvedeno na bílé listině! + Klíč, jímž byla tato zpráva přijata (dešifrována), používá eliptickou křivku s OID %1$s, které není uvedeno na bílé listině! + Klíč, jímž byla tato zpráva odeslána (podepsána), používá eliptickou křivku s OID %1$s, které není uvedeno na bílé listině! Nalezen neznámý bezpečnostní problém s klíčem, jímž byla tato zpráva přijata (dešifrována)! Nalezen neznámý bezpečnostní problém s klíčem, jímž byla tato zpráva odeslána (podepsána)! Může se jednat o chybu v OpenKeychain, prosím, oznamte ji v našem issue tracker! diff --git a/OpenKeychain/src/main/res/values-de/strings.xml b/OpenKeychain/src/main/res/values-de/strings.xml index be9a6813b..013c938e2 100644 --- a/OpenKeychain/src/main/res/values-de/strings.xml +++ b/OpenKeychain/src/main/res/values-de/strings.xml @@ -1617,7 +1617,7 @@ Dieser Schlüssel verwendet den %1$s Algorithmus mit einer Stärke von %2$s Bits. Ein sicherer Schlüssel sollte eine Stärke von 2048 Bits besitzen. Dieser Schlüssel kann nicht geupgraded werden. Zur sicheren Kommunikation muss der Besitzer einen neuen Schlüssel erzeugen. - Dieser Schlüssel verwendet den %1$s Algorithmus, der nicht auf der Whitelist steht. + Dieser Schlüssel verwendet den %1$s Algorithmus, der nicht auf der Liste steht. Dieser Schlüssel kann nicht geupgraded werden. Zur sicheren Kommunikation muss der Besitzer einen neuen Schlüssel erzeugen. Es liegt ein nicht identifizierbares Problem mit diesem Schlüssel vor. Bitte erstellen Sie einen Bug-Report. @@ -1628,8 +1628,8 @@ Ein sicherer Schlüssel sollte eine Stärke von 2048 Bits besitzen. Der verwendete Schlüssel ist unsicher und kann nicht geupgraded werden. Um sicher zu kommunizieren, müssen SIe einen neuen Schlüssel erzeugen! Der Schlüssel, der diese Nachricht gesendet (signiert) hat, ist veraltet!\n\nDer Algorithmus (%s) ist mit einer Schlüssellänge von 1024 Bits oder weniger konfiguriert. Dies gilt seit 2006 als unsicher für den allgemeinen Gebrauch. Der verwendete Schlüssel ist unsicher und kann nicht geupgraded werden. Zur sicheren Kommunikation müss der Sender einen neuen Schlüssel erzeugen! - Der Schlüssel, der diese Nachricht empfangen (entschlüsselt) hat, verwendet eine elliptische Kurve mit OID %1$s; diese steht nicht auf der Whitelist! - Der Schlüssel, der diese Nachricht gesendet (signiert) hat, verwendet eine elliptische Kurve mit OID %1$s ; diese steht nicht auf der W + Der Schlüssel, der diese Nachricht empfangen (entschlüsselt) hat, verwendet eine elliptische Kurve mit OID %1$s; diese steht nicht auf der Liste! + Der Schlüssel, der diese Nachricht gesendet (signiert) hat, verwendet eine elliptische Kurve mit OID %1$s ; diese steht nicht auf der Liste Es liegt ein nicht identifizierbares Sicherheitsproblem mit dem zum Empfangen (Entschlüsseln) der Nachricht verwendeten Schlüssel vor! Es liegt ein unbekanntes Sicherheitsproblem bei den Schlüssel vor, der diese Nachricht gesendet (signiert) hat! Es liegt möglicherweise ein Problem in OpenKeychain vor; bitte melden Sie es in unserem Issue Tracker! diff --git a/OpenKeychain/src/main/res/values-es/strings.xml b/OpenKeychain/src/main/res/values-es/strings.xml index d9fc6303f..cfe3eae34 100644 --- a/OpenKeychain/src/main/res/values-es/strings.xml +++ b/OpenKeychain/src/main/res/values-es/strings.xml @@ -1627,8 +1627,8 @@ La clave en uso no es segura, y no se puede actualizar. ¡Para comunicarse de forma segura, tiene que crear una nueva clave! ¡La clave que envió (firmó) este mensaje está desactualizada!\n\nEl algoritmo (%s) está configurado con una fortaleza de 1024 bits o menos, lo que ha sido considerado no seguro para uso general desde 2006. La clave en uso no es segura, y no se puede actualizar. ¡Para comunicarse de forma segura, el remitente tiene que crear una nueva clave! - ¡La clave que recibió (descifró) este mensaje está usando la curva elíptica con OID %1$s, que no está en lista blanca! - ¡La clave desde la que se envío (firmó) este mensaje está usando la curva elíptica con OID %1$s, que no está en lista blanca! + ¡La clave que recibió (descifró) este mensaje está usando la curva elíptica con OID %1$s, que no está en lista blanca! + ¡La clave desde la que se envío (firmó) este mensaje está usando la curva elíptica con OID %1$s, que no está en lista blanca! ¡Hay un problema de seguridad no identificado con la clave usada para recibir (descifrar) este mensaje! ¡Hay un problema de seguridad no identificado con la clave usada para enviar (firmar) este mensaje! ¡Esto podría ser un problema en OpenKeychain, por favor, informe en nuestro rastreador de problemas! diff --git a/OpenKeychain/src/main/res/values-fr/strings.xml b/OpenKeychain/src/main/res/values-fr/strings.xml index 3b54718ac..8bcace34e 100644 --- a/OpenKeychain/src/main/res/values-fr/strings.xml +++ b/OpenKeychain/src/main/res/values-fr/strings.xml @@ -1627,8 +1627,8 @@ La clé utilisée n’est pas sécurisée et ne peut pas être mise à niveau. Pour communiquer de façon sécurisée, vous devez créer une nouvelle clé. La clé qui a envoyé (signé) ce message est périmée.\n\nL’algorithme (%s) est configuré avec une robustesse de 1024 bits ou moins, ce qui est considéré comme non sécurisé pour une utilisation normale depuis 2006. La clé utilisée n’est pas sécurisée et ne peut pas être mise à niveau. Pour communiquer de façon sécurisée, l’expéditeur doit créer une nouvelle clé. - La clé qui a reçu (déchiffré) ce message utilise la courbe elliptique dont l’OID est %1$s, qui ne fait pas partie de la liste blanche. - La clé à partir de laquelle ce message a été envoyé (signé) utilise la courbe elliptique dont l’OID est %1$s, qui ne fait pas partie de la liste blanche. + La clé qui a reçu (déchiffré) ce message utilise la courbe elliptique dont l’OID est %1$s, qui ne fait pas partie de la liste blanche. + La clé à partir de laquelle ce message a été envoyé (signé) utilise la courbe elliptique dont l’OID est %1$s, qui ne fait pas partie de la liste blanche. La clé utilisée pour recevoir (déchiffrer) ce message pose un problème de sécurité non identifié. La clé utilisée pour envoyer (signer) ce message pose un problème de sécurité non identifié. Ce problème peut provenir d’OpenKeychain. Veuillez le signaler sur notre système de suivi des problèmes. diff --git a/OpenKeychain/src/main/res/values-ja/strings.xml b/OpenKeychain/src/main/res/values-ja/strings.xml index a296086fa..99339bca2 100644 --- a/OpenKeychain/src/main/res/values-ja/strings.xml +++ b/OpenKeychain/src/main/res/values-ja/strings.xml @@ -1599,8 +1599,8 @@ 使用中の鍵は安全ではなく、更新できません。 安全に通信するには、新しい鍵を作成する必要があります! このメッセージを送信 (署名) するために使用した鍵は古くなっています!\n\nアルゴリズム (%s) は、2006 年以降の一般的な使用では安全でないと考えられていた 1024 ビット以下の強度で構成されています。 使用中の鍵は安全ではなく、更新できません。 安全に通信するには、送信者は新しい鍵を作成する必要があります! - このメッセージを受信 (復号化) した鍵は、ホワイトリストに登録されていない OID %1$s の楕円曲線を使用しています! - このメッセージを送信 (署名) した鍵は、ホワイトリストに登録されていない OID %1$s の楕円曲線を使用しています! + このメッセージを受信 (復号化) した鍵は、ホワイトリストに登録されていない OID %1$s の楕円曲線を使用しています! + このメッセージを送信 (署名) した鍵は、ホワイトリストに登録されていない OID %1$s の楕円曲線を使用しています! このメッセージを受信 (復号化) するのに使用した鍵は、未確認のセキュリティ問題があります! このメッセージを送信 (署名) するのに使用した鍵は、未確認のセキュリティ問題があります! これは OpenKeychain の問題である可能性があります。 イシュートラッカーでご報告ください! diff --git a/OpenKeychain/src/main/res/values-nl-rBE/strings.xml b/OpenKeychain/src/main/res/values-nl-rBE/strings.xml index e4042024f..8ade34de8 100644 --- a/OpenKeychain/src/main/res/values-nl-rBE/strings.xml +++ b/OpenKeychain/src/main/res/values-nl-rBE/strings.xml @@ -1627,8 +1627,8 @@ De sleutel in gebruik is onveilig en kan niet bijgewerkt worden. Om veilig te communiceren heb je een nieuwe sleutel nodig! De sleutel die je hebt gebruikt om dit bericht te verzenden (ondertekenen) is verlopen!\n\nHet algoritme (%s) is geconfigureerd met een kracht van 1024 bits of minder, wat sinds 2006 als onveilig voor algemeen gebruik wordt beschouwd. De sleutel in gebruik is onveilig en kan niet bijgewerkt worden. Om veilig te communiceren heeft de afzender een nieuwe sleutel nodig! - De sleutel waarmee dit bericht ontvangen (ontsleuteld) is gebruikt de elliptische curve met OID %1$s, die niet op de witte lijst staat! - De sleutel waarmee dit bericht verzonden (ondertekend) is gebruikt de elliptische curve met OID %1$s, die niet op de witte lijst staat! + De sleutel waarmee dit bericht ontvangen (ontsleuteld) is gebruikt de elliptische curve met OID %1$s, die niet op de witte lijst staat! + De sleutel waarmee dit bericht verzonden (ondertekend) is gebruikt de elliptische curve met OID %1$s, die niet op de witte lijst staat! Er is een onbekend beveiligingsprobleem met de sleutel die gebruikt is om dit bericht te ontvangen (ontsleutelen)! Er is een onbekend beveiligingsprobleem met de sleutel die gebruikt is om dit bericht te verzenden (ondertekenen)! Dit is mogelijk een probleem in OpenKeychain, meld het op onze bugtracker! diff --git a/OpenKeychain/src/main/res/values-nl/strings.xml b/OpenKeychain/src/main/res/values-nl/strings.xml index cc68f64e1..547290431 100644 --- a/OpenKeychain/src/main/res/values-nl/strings.xml +++ b/OpenKeychain/src/main/res/values-nl/strings.xml @@ -1627,8 +1627,8 @@ De sleutel in gebruik is onveilig en kan niet bijgewerkt worden. Om veilig te communiceren heb je een nieuwe sleutel nodig! De sleutel die je hebt gebruikt om dit bericht te verzenden (ondertekenen) is verlopen!\n\nHet algoritme (%s) is geconfigureerd met een kracht van 1024 bits of minder, wat sinds 2006 als onveilig voor algemeen gebruik wordt beschouwd. De sleutel in gebruik is onveilig en kan niet bijgewerkt worden. Om veilig te communiceren heeft de afzender een nieuwe sleutel nodig! - De sleutel waarmee dit bericht ontvangen (ontsleuteld) is gebruikt de elliptische curve met OID %1$s, die niet op de witte lijst staat! - De sleutel waarmee dit bericht verzonden (ondertekend) is gebruikt de elliptische curve met OID %1$s, die niet op de witte lijst staat! + De sleutel waarmee dit bericht ontvangen (ontsleuteld) is gebruikt de elliptische curve met OID %1$s, die niet op de witte lijst staat! + De sleutel waarmee dit bericht verzonden (ondertekend) is gebruikt de elliptische curve met OID %1$s, die niet op de witte lijst staat! Er is een onbekend beveiligingsprobleem met de sleutel die gebruikt is om dit bericht te ontvangen (ontsleutelen)! Er is een onbekend beveiligingsprobleem met de sleutel die gebruikt is om dit bericht te verzenden (ondertekenen)! Dit is mogelijk een probleem in OpenKeychain, meld het op onze bugtracker! diff --git a/OpenKeychain/src/main/res/values-pl/strings.xml b/OpenKeychain/src/main/res/values-pl/strings.xml index 9d3151aa5..3c1c19680 100644 --- a/OpenKeychain/src/main/res/values-pl/strings.xml +++ b/OpenKeychain/src/main/res/values-pl/strings.xml @@ -1691,8 +1691,8 @@ Ten klucz nie jest bezpieczny i nie może zostać zaktualizowany. Aby komunikować się bezpiecznie, musisz stworzyć nowy klucz! Klucz użyty do wysłania (podpisania) wiadomości jest przestarzały!\n\nAlgorytm (%s) używa siły 1024 lub mnie, co jest uznawane za słabe do ogólnego użytku od roku 2006. Używany klucz jest słaby i nie może zostać ulepszony. Aby komunikować się bezpiecznie nadawca musi stworzyć nowy klucz! - Klucz który odebrał (odszyfrował) tą wiadomość używa krzywej eliptycznej z OID %1$s, która nie jest zatwierdzona! - Klucz który wysłał (podpisał) tą wiadomość używa krzywej eliptycznej z OID %1$s, która nie jest zatwierdzona! + Klucz który odebrał (odszyfrował) tą wiadomość używa krzywej eliptycznej z OID %1$s, która nie jest zatwierdzona! + Klucz który wysłał (podpisał) tą wiadomość używa krzywej eliptycznej z OID %1$s, która nie jest zatwierdzona! Jest jakiś niezidentyfikowany problem bezpieczeństwa z kluczem używanym do odebrania (odszyfrowania) tej wiadomości! Jest jakiś niezidentyfikowany problem bezpieczeństwa z kluczem używanym do wysłania (podpisania) tej wiadomości! To może być problem w OpenKeychain, proszę zgłosić to w naszym systemie śledzenia błędów! diff --git a/OpenKeychain/src/main/res/values-pt-rBR/strings.xml b/OpenKeychain/src/main/res/values-pt-rBR/strings.xml index 6735b8a90..3407f20d8 100644 --- a/OpenKeychain/src/main/res/values-pt-rBR/strings.xml +++ b/OpenKeychain/src/main/res/values-pt-rBR/strings.xml @@ -1627,8 +1627,8 @@ Esta chave é insegura e não pode ser atualizada. Para se comunicar seguramente, você precisa criar uma nova chave! A chave que enviou (assinou) esta mensagem está desatualizada!\n\nO algoritmo (%s) está configurado com uma força de 1024 bits ou menos, o que foi considerado inseguro para uso geral desde 2006. A chave em uso é insegura e não pode ser atualizada. Para se comunicar seguramente, o remetente precisa criar uma nova chave! - A chave que recebeu (decriptou) esta mensagem está usando a curva elíptica com OID %1$s, que não está na lista permitida! - A chave que enviou (assinou) esta mensagem está usando a curva elíptica com OID %1$s, que não está na lista permitida! + A chave que recebeu (decriptou) esta mensagem está usando a curva elíptica com OID %1$s, que não está na lista permitida! + A chave que enviou (assinou) esta mensagem está usando a curva elíptica com OID %1$s, que não está na lista permitida! Há um problema não identificado de segurança com a chave usada para receber (decriptar) esta mensagem! Há um problema não identificado de segurança com a chave usada para enviar (assinar) esta mensagem! Isto pode ser um problema no OpenKeychain, por favor reporte em nosso sistema de rastreamento de bugs! diff --git a/OpenKeychain/src/main/res/values-ru/strings.xml b/OpenKeychain/src/main/res/values-ru/strings.xml index 18839b039..a8e0eab65 100644 --- a/OpenKeychain/src/main/res/values-ru/strings.xml +++ b/OpenKeychain/src/main/res/values-ru/strings.xml @@ -1692,8 +1692,8 @@ Используемый ключ небезопасен и не может быть обновлён. Для безопасной связи вы должны создать новый ключ! Ключ, использованный для отправки (подписи) данного сообщения устарел!\n\nАлгоритм (%s) настроен на стойкость 1024 бит или меньше, который был признан небезопасным для общего пользования с 2006 года. Используемый ключ небезопасен и не может быть обновлён. Для безопасной связи отправитель должен создать новый ключ! - Ключ для получения (расшифровки) данного сообщения использует эллиптическую кривую с OID %1$s, которой нет в белом списке! - Ключ для отправки (подписи) данного сообщения использует эллиптическую кривую с OID %1$s, которой нет в белом списке! + Ключ для получения (расшифровки) данного сообщения использует эллиптическую кривую с OID %1$s, которой нет в белом списке! + Ключ для отправки (подписи) данного сообщения использует эллиптическую кривую с OID %1$s, которой нет в белом списке! Неизвестная проблема безопасности ключа, использованного для получения (расшифровки) данного сообщения! Неизвестная проблема безопасности ключа, использованного для отправки (подписи) данного сообщения! Возможна проблема с OpenKeychain. Пожалуйста, отправьте нам отчёт об ошибке! diff --git a/OpenKeychain/src/main/res/values-sv/strings.xml b/OpenKeychain/src/main/res/values-sv/strings.xml index 11239a983..45bbd7cdd 100644 --- a/OpenKeychain/src/main/res/values-sv/strings.xml +++ b/OpenKeychain/src/main/res/values-sv/strings.xml @@ -1533,7 +1533,7 @@ Nyckeln som används är osäker och kan inte uppgraderas. För att kommunicera säkert måste du skapa en ny nyckel! Nyckeln du använde för att skicka (signera) detta meddelande är föråldrad!\n\nAlgoritmen (%s) är konfigurerad med en styrka på 1024 bitar eller mindre, vilket har ansetts vara osäkert för allmänt bruk sedan 2006. Nyckeln som används är osäker och kan inte uppgraderas. För att kommunicera säkert måste avsändaren skapa en ny nyckel! - Nyckeln som mottog (dekrypterade) detta meddelande använder den elliptiska kurvan med OID %1$s, som inte är vitlistad! + Nyckeln som mottog (dekrypterade) detta meddelande använder den elliptiska kurvan med OID %1$s, som inte är vitlistad! En saknad MDC är ett problem i sändningsprogrammet, eller en attack. För säker end-to-end kommunikation, ska meddelanden också signeras av avsändaren! Visa nyckel Förstått diff --git a/OpenKeychain/src/main/res/values-uk/strings.xml b/OpenKeychain/src/main/res/values-uk/strings.xml index 1eb39243e..59e7e6e10 100644 --- a/OpenKeychain/src/main/res/values-uk/strings.xml +++ b/OpenKeychain/src/main/res/values-uk/strings.xml @@ -1695,8 +1695,8 @@ Цей ключ у використанні небезпечний та не може бути модернізований. Для безпечної комунікації Ви маєте створити новий ключ! Ключ яким відправлено (підписано) це повідомлення є застарілим!\n\nАлгоритм (%s) налаштовано на довжину 1024 біти чи менше, що вважається небезпечним з 2006 року. Цей ключ у використанні небезпечний та не може бути модернізований. Для безпечної комунікації відправник має створити новий ключ! - Ключ, яким було отримано (розшифровано) це повідомлення, використовує еліптичні криві OID %1$s, що відсутні у білому списку! - Ключ, яким було відправлено (підписано) це повідомлення, використовує еліптичні криві OID %1$s, що відсутні у білому списку! + Ключ, яким було отримано (розшифровано) це повідомлення, використовує еліптичні криві OID %1$s, що відсутні у білому списку! + Ключ, яким було відправлено (підписано) це повідомлення, використовує еліптичні криві OID %1$s, що відсутні у білому списку! Виникла невизначена проблема безпеки з ключем, який було використано для отримання (розшифрування) цього повідомлення! Виникла невизначена проблема безпеки з ключем, який було використано для відправки (підписування) цього повідомлення! Це може бути проблема в OpenKeychain. Будь ласка, звітуйте через відстежувач проблем! diff --git a/OpenKeychain/src/main/res/values-zh/strings.xml b/OpenKeychain/src/main/res/values-zh/strings.xml index 67c08e4a5..43deff440 100644 --- a/OpenKeychain/src/main/res/values-zh/strings.xml +++ b/OpenKeychain/src/main/res/values-zh/strings.xml @@ -1595,8 +1595,8 @@ 正在使用的密钥是不安全的,并且无法被升级。为了更安全地通信,你必须创建一个新的密钥! 你选择用于发送(签名)信息的密钥已经过时!\n\n你配置的小于等于1024位的(%s)算法密钥,早在2006年就被认为在一般使用中不安全了。 正在使用的密钥是不安全的,并且无法被升级。为了更安全地通信,发送者必须创建一个新的密钥! - 用于接收(解密)此消息的密钥使用的椭圆曲线算法不在白名单中!OID:%1$s - 用于发送(签名)此消息的密钥使用的椭圆曲线算法不在白名单中!OID:%1$s + 用于接收(解密)此消息的密钥使用的椭圆曲线算法不在白名单中!OID:%1$s + 用于发送(签名)此消息的密钥使用的椭圆曲线算法不在白名单中!OID:%1$s 用于接收(解密)此信息的密钥包含一个尚未定义的安全问题! 用于发送(签名)此信息的密钥包含一个尚未定义的安全问题! OpenKeychain也许出现了一个问题,请上传一份报告到我们的问题追踪服务器! diff --git a/OpenKeychain/src/main/res/values/strings.xml b/OpenKeychain/src/main/res/values/strings.xml index c63e8bfdd..14651283a 100644 --- a/OpenKeychain/src/main/res/values/strings.xml +++ b/OpenKeychain/src/main/res/values/strings.xml @@ -1692,7 +1692,7 @@ "This key uses the %1$s algorithm with a strength of %2$s bits. A secure key should have a strength of 2048 bits." "This key can\'t be upgraded. For secure communication, the owner must generate a new key." - "This key uses the %1$s algorithm, which is not whitelisted." + "This key uses the %1$s algorithm, which is not in the allowlist." "This key can\'t be upgraded. For secure communication, the owner must generate a new key." "There is an unidentified problem with this key." @@ -1706,8 +1706,8 @@ The key in use is insecure, and cannot be upgraded. To communicate securely, you must create a new key! "The key that sent (signed) this message is outdated!\n\nThe algorithm (%s) is configured with a strength of 1024 bits or less, which has been considered insecure for general use since 2006." The key in use is insecure, and cannot be upgraded. To communicate securely, the sender must create a new key! - "The key that received (decrypted) this message is using the elliptic curve with OID %1$s, which is not whitelisted!" - "The key this message was sent (signed) from is using the elliptic curve with OID %1$s, which is not whitelisted!" + "The key that received (decrypted) this message is using the elliptic curve with OID %1$s, which is not in the list of secure curves!" + "The key this message was sent (signed) from is using the elliptic curve with OID %1$s, which is not in the list of secure curves!" "There is an unidentified security problem with the key used to receive (decrypt) this message!" "There is an unidentified security problem with the key used to send (sign) this message!" "This might be a problem in OpenKeychain, please report on our issue tracker!" diff --git a/OpenKeychain/src/main/res/xml/usb_device_filter.xml b/OpenKeychain/src/main/res/xml/usb_device_filter.xml index 294b83659..7e9b6d335 100644 --- a/OpenKeychain/src/main/res/xml/usb_device_filter.xml +++ b/OpenKeychain/src/main/res/xml/usb_device_filter.xml @@ -3,7 +3,7 @@