diff options
Diffstat (limited to 'OpenKeychain/src/test/java')
5 files changed, 41 insertions, 41 deletions
diff --git a/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/operations/CertifyOperationTest.java b/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/operations/CertifyOperationTest.java index c1aa5a76f..1475deca9 100644 --- a/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/operations/CertifyOperationTest.java +++ b/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/operations/CertifyOperationTest.java @@ -78,11 +78,11 @@ public class CertifyOperationTest {          {              SaveKeyringParcel parcel = new SaveKeyringParcel();              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.RSA, 1024, null, KeyFlags.CERTIFY_OTHER, 0L)); +                    Algorithm.RSA, 2048, null, KeyFlags.CERTIFY_OTHER, 0L));              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.DSA, 1024, null, KeyFlags.SIGN_DATA, 0L)); +                    Algorithm.DSA, 2048, null, KeyFlags.SIGN_DATA, 0L));              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.ELGAMAL, 1024, null, KeyFlags.ENCRYPT_COMMS, 0L)); +                    Algorithm.ELGAMAL, 2048, null, KeyFlags.ENCRYPT_COMMS, 0L));              parcel.mAddUserIds.add("derp");              parcel.mNewUnlock = new ChangeUnlockParcel(mKeyPhrase1); @@ -96,11 +96,11 @@ public class CertifyOperationTest {          {              SaveKeyringParcel parcel = new SaveKeyringParcel();              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.RSA, 1024, null, KeyFlags.CERTIFY_OTHER, 0L)); +                    Algorithm.RSA, 2048, null, KeyFlags.CERTIFY_OTHER, 0L));              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.DSA, 1024, null, KeyFlags.SIGN_DATA, 0L)); +                    Algorithm.DSA, 2048, null, KeyFlags.SIGN_DATA, 0L));              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.ELGAMAL, 1024, null, KeyFlags.ENCRYPT_COMMS, 0L)); +                    Algorithm.ELGAMAL, 2048, null, KeyFlags.ENCRYPT_COMMS, 0L));              parcel.mAddUserIds.add("ditz");              byte[] uatdata = new byte[random.nextInt(150)+10]; diff --git a/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/PgpEncryptDecryptTest.java b/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/PgpEncryptDecryptTest.java index 4710edcba..9f2d4e015 100644 --- a/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/PgpEncryptDecryptTest.java +++ b/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/PgpEncryptDecryptTest.java @@ -77,7 +77,7 @@ public class PgpEncryptDecryptTest {      static UncachedKeyRing mStaticRing1, mStaticRing2, mStaticRingInsecure;      static Passphrase mKeyPhrase1 = TestingUtils.genPassphrase(true);      static Passphrase mKeyPhrase2 = TestingUtils.genPassphrase(true); -    static Passphrase mKeyPhraseInsecure = TestingUtils.genPassphrase(true); +//    static Passphrase mKeyPhraseInsecure = TestingUtils.genPassphrase(true);      static PrintStream oldShadowStream; @@ -127,24 +127,24 @@ public class PgpEncryptDecryptTest {              mStaticRing2 = result.getRing();          } -        { -            // insecure (1024 bit) RSA key -            SaveKeyringParcel parcel = new SaveKeyringParcel(); -            parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.RSA, 2048, null, KeyFlags.CERTIFY_OTHER, 0L)); -            parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.RSA, 2048, null, KeyFlags.SIGN_DATA, 0L)); -            parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.RSA, 2048, null, KeyFlags.ENCRYPT_COMMS, 0L)); -            parcel.mAddUserIds.add("eve"); -            parcel.mNewUnlock = new ChangeUnlockParcel(mKeyPhraseInsecure); - -            PgpEditKeyResult result = op.createSecretKeyRing(parcel); -            Assert.assertTrue("initial test key creation must succeed", result.success()); -            Assert.assertNotNull("initial test key creation must succeed", result.getRing()); - -            mStaticRingInsecure = result.getRing(); -        } +//        { +//            // insecure (1024 bit) RSA key +//            SaveKeyringParcel parcel = new SaveKeyringParcel(); +//            parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( +//                    Algorithm.RSA, 1024, null, KeyFlags.CERTIFY_OTHER, 0L)); +//            parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( +//                    Algorithm.RSA, 1024, null, KeyFlags.SIGN_DATA, 0L)); +//            parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( +//                    Algorithm.RSA, 1024, null, KeyFlags.ENCRYPT_COMMS, 0L)); +//            parcel.mAddUserIds.add("eve"); +//            parcel.mNewUnlock = new ChangeUnlockParcel(mKeyPhraseInsecure); +// +//            PgpEditKeyResult result = op.createSecretKeyRing(parcel); +//            Assert.assertTrue("initial test key creation must succeed", result.success()); +//            Assert.assertNotNull("initial test key creation must succeed", result.getRing()); +// +//            mStaticRingInsecure = result.getRing(); +//        }      } diff --git a/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperationTest.java b/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperationTest.java index a3b5ae9fa..a62b4dbb2 100644 --- a/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperationTest.java +++ b/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/PgpKeyOperationTest.java @@ -94,11 +94,11 @@ public class PgpKeyOperationTest {          SaveKeyringParcel parcel = new SaveKeyringParcel();          parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                Algorithm.DSA, 2048, null, KeyFlags.CERTIFY_OTHER, 0L)); +                Algorithm.DSA, 3072, null, KeyFlags.CERTIFY_OTHER, 0L));          parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd(                  Algorithm.RSA, 2048, null, KeyFlags.SIGN_DATA, 0L));          parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                Algorithm.RSA, 2048, null, KeyFlags.ENCRYPT_COMMS, 0L)); +                Algorithm.RSA, 3072, null, KeyFlags.ENCRYPT_COMMS, 0L));          parcel.mAddUserIds.add("twi");          parcel.mAddUserIds.add("pink"); @@ -159,7 +159,7 @@ public class PgpKeyOperationTest {          {              parcel.reset();              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.ELGAMAL, 1024, null, KeyFlags.CERTIFY_OTHER, 0L)); +                    Algorithm.ELGAMAL, 2048, null, KeyFlags.CERTIFY_OTHER, 0L));              parcel.mAddUserIds.add("shy");              parcel.mNewUnlock = new ChangeUnlockParcel(passphrase); @@ -170,7 +170,7 @@ public class PgpKeyOperationTest {          {              parcel.reset();              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.RSA, 1024, null, KeyFlags.CERTIFY_OTHER, null)); +                    Algorithm.RSA, 2048, null, KeyFlags.CERTIFY_OTHER, null));              parcel.mAddUserIds.add("lotus");              parcel.mNewUnlock = new ChangeUnlockParcel(passphrase); @@ -181,7 +181,7 @@ public class PgpKeyOperationTest {          {              parcel.reset();              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.RSA, 1024, null, KeyFlags.SIGN_DATA, 0L)); +                    Algorithm.RSA, 2048, null, KeyFlags.SIGN_DATA, 0L));              parcel.mAddUserIds.add("shy");              parcel.mNewUnlock = new ChangeUnlockParcel(passphrase); @@ -192,7 +192,7 @@ public class PgpKeyOperationTest {          {              parcel.reset();              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.RSA, 1024, null, KeyFlags.CERTIFY_OTHER, 0L)); +                    Algorithm.RSA, 2048, null, KeyFlags.CERTIFY_OTHER, 0L));              parcel.mNewUnlock = new ChangeUnlockParcel(passphrase);              assertFailure("creating ring without user ids should fail", parcel, @@ -216,7 +216,7 @@ public class PgpKeyOperationTest {      public void testMasterFlags() throws Exception {          SaveKeyringParcel parcel = new SaveKeyringParcel();          parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                Algorithm.RSA, 1024, null, KeyFlags.CERTIFY_OTHER | KeyFlags.SIGN_DATA, 0L)); +                Algorithm.RSA, 4096, null, KeyFlags.CERTIFY_OTHER | KeyFlags.SIGN_DATA, 0L));          parcel.mAddUserIds.add("luna");          ring = assertCreateSuccess("creating ring with master key flags must succeed", parcel); @@ -256,8 +256,8 @@ public class PgpKeyOperationTest {          List<UncachedPublicKey> subkeys = KeyringTestingHelper.itToList(ring.getPublicKeys());          Assert.assertEquals("number of subkeys must be three", 3, subkeys.size()); -        Assert.assertTrue("key ring should have been created in the last 120 seconds", -                ring.getPublicKey().getCreationTime().after(new Date(new Date().getTime()-1000*120))); +        Assert.assertTrue("key ring should have been created in the last 360 seconds", +                ring.getPublicKey().getCreationTime().after(new Date(new Date().getTime()-1000*360)));          Assert.assertNull("key ring should not expire",                  ring.getPublicKey().getUnsafeExpiryTimeForTesting()); @@ -347,7 +347,7 @@ public class PgpKeyOperationTest {          long expiry = new Date().getTime() / 1000 + 159;          int flags = KeyFlags.SIGN_DATA; -        int bits = 1024 + new Random().nextInt(8); +        int bits = 2048 + new Random().nextInt(8);          parcel.mAddSubKeys.add(new SubkeyAdd(Algorithm.RSA, bits, null, flags, expiry));          UncachedKeyRing modified = applyModificationWithChecks(parcel, ring, onlyA, onlyB); @@ -398,7 +398,7 @@ public class PgpKeyOperationTest {          {              parcel.reset();              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.RSA, 1024, null, KeyFlags.SIGN_DATA, null)); +                    Algorithm.RSA, 2048, null, KeyFlags.SIGN_DATA, null));              assertModifyFailure("creating master key with null expiry should fail", ring, parcel,                      LogType.MSG_MF_ERROR_NULL_EXPIRY); @@ -406,7 +406,7 @@ public class PgpKeyOperationTest {          { // a past expiry should fail              parcel.reset(); -            parcel.mAddSubKeys.add(new SubkeyAdd(Algorithm.RSA, 1024, null, KeyFlags.SIGN_DATA, +            parcel.mAddSubKeys.add(new SubkeyAdd(Algorithm.RSA, 2048, null, KeyFlags.SIGN_DATA,                      new Date().getTime()/1000-10));              assertModifyFailure("creating subkey with past expiry date should fail", ring, parcel,                      LogType.MSG_MF_ERROR_PAST_EXPIRY); @@ -837,7 +837,7 @@ public class PgpKeyOperationTest {          UncachedKeyRing modified; -        { // keytocard should fail with BAD_NFC_SIZE when presented with the RSA-1024 key +        { // keytocard should fail with BAD_NFC_SIZE when presented with the RSA-3072 key              long keyId = KeyringTestingHelper.getSubkeyId(ring, 2);              parcel.reset();              parcel.mChangeSubKeys.add(new SubkeyChange(keyId, false, true)); @@ -846,7 +846,7 @@ public class PgpKeyOperationTest {                      parcel, cryptoInput, LogType.MSG_MF_ERROR_BAD_NFC_SIZE);          } -        { // keytocard should fail with BAD_NFC_ALGO when presented with the DSA-1024 key +        { // keytocard should fail with BAD_NFC_ALGO when presented with the DSA-3072 key              long keyId = KeyringTestingHelper.getSubkeyId(ring, 0);              parcel.reset();              parcel.mChangeSubKeys.add(new SubkeyChange(keyId, false, true)); diff --git a/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/UncachedKeyringCanonicalizeTest.java b/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/UncachedKeyringCanonicalizeTest.java index 5a4e5aad2..a077f5398 100644 --- a/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/UncachedKeyringCanonicalizeTest.java +++ b/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/UncachedKeyringCanonicalizeTest.java @@ -358,7 +358,7 @@ public class UncachedKeyringCanonicalizeTest {          SaveKeyringParcel parcel = new SaveKeyringParcel();          parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                Algorithm.RSA, 1024, null, KeyFlags.CERTIFY_OTHER, 0L)); +                Algorithm.RSA, 2048, null, KeyFlags.CERTIFY_OTHER, 0L));          parcel.mAddUserIds.add("trix");          PgpKeyOperation op = new PgpKeyOperation(null); diff --git a/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/UncachedKeyringMergeTest.java b/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/UncachedKeyringMergeTest.java index dd0a537f6..59397e642 100644 --- a/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/UncachedKeyringMergeTest.java +++ b/OpenKeychain/src/test/java/org/sufficientlysecure/keychain/pgp/UncachedKeyringMergeTest.java @@ -234,7 +234,7 @@ public class UncachedKeyringMergeTest {              parcel.reset();              parcel.mAddSubKeys.add(new SaveKeyringParcel.SubkeyAdd( -                    Algorithm.RSA, 1024, null, KeyFlags.SIGN_DATA, 0L)); +                    Algorithm.RSA, 2048, null, KeyFlags.SIGN_DATA, 0L));              modifiedA = op.modifySecretKeyRing(secretRing, new CryptoInputParcel(new Date(), new Passphrase()), parcel).getRing();              modifiedB = op.modifySecretKeyRing(secretRing, new CryptoInputParcel(new Date(), new Passphrase()), parcel).getRing();  | 
