Home
last modified time | relevance | path

Searched refs:encryption (Results 1 – 25 of 157) sorted by relevance

1234567

/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/tasks/
DBackupStreamEncrypter.java17 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;
DEncryptedFullBackupTask.java17 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;
DEncryptedKvRestoreTask.java17 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;
DClearCryptoStateTask.java17 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;
DEncryptedKvBackupTask.java17 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;
DKvBackupEncrypter.java17 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;
DRotateSecondaryKeyTask.java17 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;
DInitializeRecoverableSecondaryKeyTask.java17 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;
DEncryptedFullRestoreTask.java17 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;
DEncryptedBackupTask.java17 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;
DStartSecondaryKeyRotationTask.java17 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;
DBackupEncrypter.java17 package com.android.server.backup.encryption.tasks;
23 import com.android.server.backup.encryption.chunk.ChunkHash;
24 import com.android.server.backup.encryption.chunking.EncryptedChunk;
/frameworks/base/packages/BackupEncryption/test/robolectric/src/com/android/server/backup/encryption/tasks/
DClearCryptoStateTaskTest.java17 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;
DEncryptedBackupTaskTest.java17 package com.android.server.backup.encryption.tasks;
19 import static com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.AES_256_GCM;
20 import static com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.CHUNK_ORDERING_T…
21 import static com.android.server.backup.encryption.protos.nano.ChunksMetadataProto.SHA_256;
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;
[all …]
DEncryptedFullBackupTaskTest.java17 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;
DStartSecondaryKeyRotationTaskTest.java17 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;
/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/
DKeyValueEncrypter.java17 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;
DEncryptionKeyHelper.java17 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;
DBackupEncryptionService.java17 package com.android.server.backup.encryption;
25 import com.android.server.backup.encryption.transport.IntermediateEncryptingTransport;
26 import com.android.server.backup.encryption.transport.IntermediateEncryptingTransportManager;
/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/chunk/
DChunkOrderingType.java17 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;
/frameworks/base/packages/BackupEncryption/test/robolectric-integration/src/com/android/server/backup/encryption/
DRoundTripTest.java17 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;
31 import com.android.server.backup.encryption.keys.RecoverableKeyStoreSecondaryKeyManager;
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;
[all …]
/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/kv/
DDecryptedChunkKvOutput.java17 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;
/frameworks/base/packages/BackupEncryption/src/com/android/server/backup/encryption/chunking/
DLengthlessEncryptedChunkEncoder.java17 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;
DInlineLengthsEncryptedChunkEncoder.java17 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;
/frameworks/base/core/proto/android/service/
Ddiskstats.proto29 // 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

1234567