Loading core/java/android/net/IpSecAlgorithm.java +7 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,13 @@ import java.util.Arrays; public final class IpSecAlgorithm implements Parcelable { private static final String TAG = "IpSecAlgorithm"; /** * Null cipher. * * @hide */ public static final String CRYPT_NULL = "ecb(cipher_null)"; /** * AES-CBC Encryption/Ciphering Algorithm. * Loading services/core/java/com/android/server/IpSecService.java +8 −1 Original line number Diff line number Diff line Loading @@ -1491,6 +1491,13 @@ public class IpSecService extends IIpSecService.Stub { IpSecAlgorithm crypt = c.getEncryption(); IpSecAlgorithm authCrypt = c.getAuthenticatedEncryption(); String cryptName; if (crypt == null) { cryptName = (authCrypt == null) ? IpSecAlgorithm.CRYPT_NULL : ""; } else { cryptName = crypt.getName(); } mSrvConfig .getNetdInstance() .ipSecAddSecurityAssociation( Loading @@ -1505,7 +1512,7 @@ public class IpSecService extends IIpSecService.Stub { (auth != null) ? auth.getName() : "", (auth != null) ? auth.getKey() : new byte[] {}, (auth != null) ? auth.getTruncationLengthBits() : 0, (crypt != null) ? crypt.getName() : "", cryptName, (crypt != null) ? crypt.getKey() : new byte[] {}, (crypt != null) ? crypt.getTruncationLengthBits() : 0, (authCrypt != null) ? authCrypt.getName() : "", Loading Loading
core/java/android/net/IpSecAlgorithm.java +7 −0 Original line number Diff line number Diff line Loading @@ -37,6 +37,13 @@ import java.util.Arrays; public final class IpSecAlgorithm implements Parcelable { private static final String TAG = "IpSecAlgorithm"; /** * Null cipher. * * @hide */ public static final String CRYPT_NULL = "ecb(cipher_null)"; /** * AES-CBC Encryption/Ciphering Algorithm. * Loading
services/core/java/com/android/server/IpSecService.java +8 −1 Original line number Diff line number Diff line Loading @@ -1491,6 +1491,13 @@ public class IpSecService extends IIpSecService.Stub { IpSecAlgorithm crypt = c.getEncryption(); IpSecAlgorithm authCrypt = c.getAuthenticatedEncryption(); String cryptName; if (crypt == null) { cryptName = (authCrypt == null) ? IpSecAlgorithm.CRYPT_NULL : ""; } else { cryptName = crypt.getName(); } mSrvConfig .getNetdInstance() .ipSecAddSecurityAssociation( Loading @@ -1505,7 +1512,7 @@ public class IpSecService extends IIpSecService.Stub { (auth != null) ? auth.getName() : "", (auth != null) ? auth.getKey() : new byte[] {}, (auth != null) ? auth.getTruncationLengthBits() : 0, (crypt != null) ? crypt.getName() : "", cryptName, (crypt != null) ? crypt.getKey() : new byte[] {}, (crypt != null) ? crypt.getTruncationLengthBits() : 0, (authCrypt != null) ? authCrypt.getName() : "", Loading