/aosp12/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/tasks/ |
H A D | EncryptedFullBackupTask.java | 17 package com.android.server.backup.encryption.tasks; 23 import com.android.server.backup.encryption.StreamUtils; 24 import com.android.server.backup.encryption.chunking.ProtoStore; 25 import com.android.server.backup.encryption.chunking.cdc.FingerprintMixer; 26 import com.android.server.backup.encryption.client.CryptoBackupServer; 27 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 28 import com.android.server.backup.encryption.keys.TertiaryKeyManager; 29 import com.android.server.backup.encryption.keys.TertiaryKeyRotationScheduler; 30 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.ChunkListing; 31 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto;
|
H A D | BackupStreamEncrypter.java | 17 package com.android.server.backup.encryption.tasks; 21 import com.android.server.backup.encryption.chunk.ChunkHash; 22 import com.android.server.backup.encryption.chunking.ChunkEncryptor; 23 import com.android.server.backup.encryption.chunking.ChunkHasher; 24 import com.android.server.backup.encryption.chunking.EncryptedChunk; 25 import com.android.server.backup.encryption.chunking.cdc.ContentDefinedChunker; 26 import com.android.server.backup.encryption.chunking.cdc.FingerprintMixer; 27 import com.android.server.backup.encryption.chunking.cdc.IsChunkBreakpoint; 28 import com.android.server.backup.encryption.chunking.cdc.RabinFingerprint64;
|
H A D | EncryptedKvRestoreTask.java | 17 package com.android.server.backup.encryption.tasks; 26 import com.android.server.backup.encryption.FullRestoreDownloader; 27 import com.android.server.backup.encryption.chunking.ChunkHasher; 28 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKeyManager; 29 import com.android.server.backup.encryption.keys.RestoreKeyFetcher; 30 import com.android.server.backup.encryption.kv.DecryptedChunkKvOutput; 31 import com.android.server.backup.encryption.protos.nano.KeyValuePairProto; 32 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto;
|
H A D | EncryptedKvBackupTask.java | 17 package com.android.server.backup.encryption.tasks; 29 import com.android.server.backup.encryption.CryptoSettings; 30 import com.android.server.backup.encryption.chunking.ProtoStore; 31 import com.android.server.backup.encryption.client.CryptoBackupServer; 32 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 33 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKeyManager; 34 import com.android.server.backup.encryption.keys.TertiaryKeyManager; 35 import com.android.server.backup.encryption.keys.TertiaryKeyRotationScheduler; 36 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto; 37 import com.android.server.backup.encryption.protos.nano.KeyValueListingProto;
|
H A D | ClearCryptoStateTask.java | 17 package com.android.server.backup.encryption.tasks; 22 import com.android.server.backup.encryption.CryptoSettings; 23 import com.android.server.backup.encryption.chunking.ProtoStore; 24 import com.android.server.backup.encryption.storage.BackupEncryptionDb; 25 import com.android.server.backup.encryption.storage.EncryptionDbException;
|
H A D | KvBackupEncrypter.java | 17 package com.android.server.backup.encryption.tasks; 24 import com.android.server.backup.encryption.chunk.ChunkHash; 25 import com.android.server.backup.encryption.chunking.ChunkEncryptor; 26 import com.android.server.backup.encryption.chunking.ChunkHasher; 27 import com.android.server.backup.encryption.chunking.EncryptedChunk; 28 import com.android.server.backup.encryption.kv.KeyValueListingBuilder; 29 import com.android.server.backup.encryption.protos.nano.KeyValueListingProto; 30 import com.android.server.backup.encryption.protos.nano.KeyValuePairProto;
|
H A D | RotateSecondaryKeyTask.java | 17 package com.android.server.backup.encryption.tasks; 26 import com.android.server.backup.encryption.CryptoSettings; 27 import com.android.server.backup.encryption.client.CryptoBackupServer; 28 import com.android.server.backup.encryption.keys.KeyWrapUtils; 29 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 30 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKeyManager; 31 import com.android.server.backup.encryption.keys.TertiaryKeyStore; 32 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto;
|
H A D | EncryptedFullRestoreTask.java | 17 package com.android.server.backup.encryption.tasks; 25 import com.android.server.backup.encryption.FullRestoreDataProcessor; 26 import com.android.server.backup.encryption.FullRestoreDownloader; 27 import com.android.server.backup.encryption.StreamUtils; 28 import com.android.server.backup.encryption.chunking.DecryptedChunkFileOutput;
|
H A D | InitializeRecoverableSecondaryKeyTask.java | 17 package com.android.server.backup.encryption.tasks; 25 import com.android.server.backup.encryption.CryptoSettings; 26 import com.android.server.backup.encryption.client.CryptoBackupServer; 27 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 28 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKeyManager;
|
H A D | EncryptedBackupTask.java | 17 package com.android.server.backup.encryption.tasks; 24 import com.android.server.backup.encryption.chunk.ChunkHash; 25 import com.android.server.backup.encryption.chunking.BackupFileBuilder; 26 import com.android.server.backup.encryption.chunking.EncryptedChunk; 27 import com.android.server.backup.encryption.client.CryptoBackupServer; 28 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto; 29 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto;
|
H A D | StartSecondaryKeyRotationTask.java | 17 package com.android.server.backup.encryption.tasks; 24 import com.android.server.backup.encryption.CryptoSettings; 25 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 26 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKeyManager;
|
/aosp12/frameworks/base/packages/BackupEncryption/test/robolectric/src/com/android/server/backup/encryption/tasks/ |
H A D | ClearCryptoStateTaskTest.java | 17 package com.android.server.backup.encryption.tasks; 28 import com.android.server.backup.encryption.CryptoSettings; 29 import com.android.server.backup.encryption.chunking.ProtoStore; 30 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.ChunkListing; 31 import com.android.server.backup.encryption.protos.nano.KeyValueListingProto.KeyValueListing; 32 import com.android.server.backup.encryption.storage.BackupEncryptionDb; 33 import com.android.server.backup.encryption.storage.TertiaryKey; 34 import com.android.server.backup.encryption.storage.TertiaryKeysTable;
|
H A D | EncryptedBackupTaskTest.java | 17 package com.android.server.backup.encryption.tasks; 34 import com.android.server.backup.encryption.chunk.ChunkHash; 35 import com.android.server.backup.encryption.chunking.BackupFileBuilder; 36 import com.android.server.backup.encryption.chunking.EncryptedChunk; 37 import com.android.server.backup.encryption.chunking.EncryptedChunkEncoder; 38 import com.android.server.backup.encryption.chunking.LengthlessEncryptedChunkEncoder; 39 import com.android.server.backup.encryption.client.CryptoBackupServer; 40 import com.android.server.backup.encryption.keys.TertiaryKeyGenerator; 41 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto; 45 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto.WrappedKey; [all …]
|
H A D | EncryptedFullBackupTaskTest.java | 17 package com.android.server.backup.encryption.tasks; 28 import com.android.server.backup.encryption.chunk.ChunkHash; 29 import com.android.server.backup.encryption.chunking.ProtoStore; 30 import com.android.server.backup.encryption.chunking.cdc.FingerprintMixer; 31 import com.android.server.backup.encryption.keys.TertiaryKeyManager; 32 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto; 33 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.ChunkListing; 34 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto.WrappedKey;
|
H A D | BackupFileDecryptorTaskTest.java | 17 package com.android.server.backup.encryption.tasks; 33 import com.android.server.backup.encryption.chunk.ChunkHash; 34 import com.android.server.backup.encryption.chunking.ChunkHasher; 35 import com.android.server.backup.encryption.chunking.DecryptedChunkFileOutput; 36 import com.android.server.backup.encryption.chunking.EncryptedChunk; 37 import com.android.server.backup.encryption.chunking.cdc.FingerprintMixer; 38 import com.android.server.backup.encryption.kv.DecryptedChunkKvOutput; 39 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto; 40 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.ChunkOrdering; 42 import com.android.server.backup.encryption.protos.nano.KeyValuePairProto.KeyValuePair; [all …]
|
/aosp12/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/ |
H A D | KeyValueEncrypter.java | 17 package com.android.server.backup.encryption; 19 import static com.android.server.backup.encryption.BackupEncryptionService.TAG; 25 import com.android.server.backup.encryption.client.CryptoBackupServer; 26 import com.android.server.backup.encryption.keys.KeyWrapUtils; 27 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 28 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto; 29 import com.android.server.backup.encryption.tasks.EncryptedKvBackupTask; 30 import com.android.server.backup.encryption.tasks.EncryptedKvRestoreTask;
|
H A D | EncryptionKeyHelper.java | 17 package com.android.server.backup.encryption; 23 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 24 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKeyManager; 25 import com.android.server.backup.encryption.keys.TertiaryKeyManager; 26 import com.android.server.backup.encryption.keys.TertiaryKeyRotationScheduler;
|
/aosp12/frameworks/base/packages/BackupEncryption/test/robolectric-integration/src/com/android/server/backup/encryption/ |
H A D | RoundTripTest.java | 17 package com.android.server.backup.encryption; 28 import com.android.server.backup.encryption.client.CryptoBackupServer; 29 import com.android.server.backup.encryption.keys.KeyWrapUtils; 30 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKey; 32 import com.android.server.backup.encryption.keys.TertiaryKeyManager; 33 import com.android.server.backup.encryption.keys.TertiaryKeyRotationScheduler; 34 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto; 35 import com.android.server.backup.encryption.tasks.EncryptedFullBackupTask; 36 import com.android.server.backup.encryption.tasks.EncryptedFullRestoreTask; 37 import com.android.server.backup.encryption.tasks.EncryptedKvBackupTask; [all …]
|
/aosp12/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/chunk/ |
H A D | ChunkOrderingType.java | 17 package com.android.server.backup.encryption.chunk; 19 import static com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.CHUNK_ORDERING_T… 20 import static com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.EXPLICIT_STARTS; 21 import static com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.INLINE_LENGTHS;
|
/aosp12/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/kv/ |
H A D | DecryptedChunkKvOutput.java | 17 package com.android.server.backup.encryption.kv; 22 import com.android.server.backup.encryption.chunk.ChunkHash; 23 import com.android.server.backup.encryption.chunking.ChunkHasher; 24 import com.android.server.backup.encryption.protos.nano.KeyValuePairProto; 25 import com.android.server.backup.encryption.tasks.DecryptedChunkOutput;
|
/aosp12/frameworks/base/core/proto/android/service/ |
H A D | diskstats.proto | 29 // Unknown encryption type 31 // No encryption 33 // Full disk encryption 35 // File-based encryption 46 // Is the device using file-based encryption, full disk encryption or other 47 optional EncryptionType encryption = 5; field
|
/aosp12/frameworks/opt/net/voip/src/java/android/net/sip/ |
H A D | SimpleSessionDescription.java | 430 String encryption = get("k", '='); in getEncryptionMethod() local 431 if (encryption == null) { in getEncryptionMethod() 434 int colon = encryption.indexOf(':'); in getEncryptionMethod() 435 return (colon == -1) ? encryption : encryption.substring(0, colon); in getEncryptionMethod() 442 String encryption = get("k", '='); in getEncryptionKey() local 443 if (encryption == null) { in getEncryptionKey() 446 int colon = encryption.indexOf(':'); in getEncryptionKey() 447 return (colon == -1) ? null : encryption.substring(0, colon + 1); in getEncryptionKey()
|
/aosp12/system/vold/ |
H A D | vdc.rc | 5 # encryption) or trigger_restart_min_framework (other encryption) 12 # encryption)
|
/aosp12/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/chunking/ |
H A D | LengthlessEncryptedChunkEncoder.java | 17 package com.android.server.backup.encryption.chunking; 19 import com.android.server.backup.encryption.chunk.ChunkOrderingType; 20 import com.android.server.backup.encryption.protos.nano.ChunksMetadataProto;
|
/aosp12/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/keys/ |
H A D | TertiaryKeyStore.java | 17 package com.android.server.backup.encryption.keys; 24 import com.android.server.backup.encryption.protos.nano.WrappedKeyProto; 25 import com.android.server.backup.encryption.storage.BackupEncryptionDb; 26 import com.android.server.backup.encryption.storage.TertiaryKey; 27 import com.android.server.backup.encryption.storage.TertiaryKeysTable;
|