Gitiles
Code Review
Sign In
gerrit.omnirom.org
/
android_system_security
/
ad6514ab7a57504aa3b04bcc383f60940b923710
/
keystore
/
keystore.cpp
ad6514a
Store the key characteristics for operations
by Chad Brubaker
· 11 years ago
06801e0
Add auth token fetching
by Chad Brubaker
· 11 years ago
d80c7b4
Implement addAuthToken
by Chad Brubaker
· 11 years ago
96cf1b1
Merge "Include operation handle in OperationResult"
by Chad Brubaker
· 11 years ago
41efb6a
Merge "Add authorization binder methods"
by Chad Brubaker
· 11 years ago
154d769
Allow entropy to be provided to some operations
by Chad Brubaker
· 11 years ago
d663442
Make client/app ids objects in the binder API
by Chad Brubaker
· 11 years ago
2ed2baa
Add authorization binder methods
by Chad Brubaker
· 11 years ago
c3a1856
Include operation handle in OperationResult
by Chad Brubaker
· 11 years ago
40a1a9b
Implement keymaster 1.0 crypto operations
by Chad Brubaker
· 11 years ago
07b0cda
Implement keymaster 1.0 export_key method
by Chad Brubaker
· 11 years ago
4c353cb
Implement keymaster 1.0 import_key method
by Chad Brubaker
· 11 years ago
af3e993
Merge "Implement keymaster 1.0 get_key_characteristics method"
by Chad Brubaker
· 11 years ago
db38ca0
Removed unused variables
by Chad Brubaker
· 11 years ago
f3f071f
Implement keymaster 1.0 get_key_characteristics method
by Chad Brubaker
· 11 years ago
17d68b9
Implement keymaster 1.0 generate_key method
by Chad Brubaker
· 11 years ago
9c8612c
Implement keymaster 1.0 add_rng_entropy
by Chad Brubaker
· 11 years ago
919cb2a
Use keymaster 1.0 softkeymaster
by Chad Brubaker
· 11 years ago
9899d6b
Add Keymaster 1.0 binder methods
by Chad Brubaker
· 11 years ago
b060ae0
Merge "Revert "Add Keymaster 0.4 binder methods""
by Chad Brubaker
· 11 years ago
6266c96
Revert "Add Keymaster 0.4 binder methods"
by Chad Brubaker
· 11 years ago
cbafa3d
Merge "Add Keymaster 0.4 binder methods"
by Chad Brubaker
· 11 years ago
a5bbf2f
Separate keymaster0 and keymaster1 HALs.
by Shawn Willden
· 11 years ago
c5b1ae1
Add Keymaster 0.4 binder methods
by Chad Brubaker
· 11 years ago
7c1eb75
Fix incorrect keymaster device usage.
by Chad Brubaker
· 11 years ago
c3d1400
Merge "Use a keystore_device for fallback to softkeymaster"
by Chad Brubaker
· 11 years ago
fc18edc
Use a keystore_device for fallback to softkeymaster
by Chad Brubaker
· 11 years ago
aaf9802
Include <strings.h> for ffs.
by Elliott Hughes
· 11 years ago
50ad778
am 90c47791: Merge "Delete user\'s keys only after keystore reset" into lmp-dev
by Robin Lee
· 11 years ago
90c4779
Merge "Delete user's keys only after keystore reset" into lmp-dev
by Robin Lee
· 11 years ago
4b84fdc
Delete user's keys only after keystore reset
by Robin Lee
· 11 years ago
eb819f7
am a39da5a2: Fallback to software keystore on import_key failure
by Kenny Root
· 11 years ago
a39da5a
Fallback to software keystore on import_key failure
by Kenny Root
· 11 years ago
f33c72f
am 31e27468: isEmpty checks all files like reset
by Kenny Root
· 11 years ago
31e2746
isEmpty checks all files like reset
by Kenny Root
· 11 years ago
9e0c0a7
am f583a75c: Merge "Comment out unused parameter."
by Chih-Hung Hsieh
· 11 years ago
a25b2a3
Comment out unused parameter.
by Chih-Hung Hsieh
· 11 years ago
4e86575
APIs for syncing password between profiles
by Robin Lee
· 11 years ago
b224f0a
Correct double-convert from uid to userid
by Robin Lee
· 11 years ago
50122db
Correct double-convert from uid to userid
by Robin Lee
· 11 years ago
a624746
Merge "keystore: allow system to clear keys even while encrypted" into lmp-dev
by Kenny Root
· 11 years ago
931fac0
keystore: fully reset user keystore on request
by Kenny Root
· 11 years ago
007cb23
keystore: allow system to clear keys even while encrypted
by Kenny Root
· 11 years ago
cf5a7fc
Merge "keystore: fully reset user keystore on request"
by Kenny Root
· 11 years ago
e17c254
keystore: allow system to clear keys even while encrypted
by Kenny Root
· 11 years ago
a71c9d6
keystore: fully reset user keystore on request
by Kenny Root
· 11 years ago
eaabae9
Add calls for SELinux MAC checks in keystore.
by Riley Spahn
· 12 years ago
66dbf67
Revert "Add calls for SELinux MAC checks in keystore."
by Nick Kralevich
· 12 years ago
0e542d0
Add calls for SELinux MAC checks in keystore.
by Riley Spahn
· 12 years ago
1d448c0
Add support for specifying which key types are supported
by Kenny Root
· 12 years ago
c35d4eb
Fix the Vector erase bug
by haitao fang
· 12 years ago
6489e02
Use %zu, %td for size_t, ptrdiff_t, respectively.
by Matteo Franchin
· 12 years ago
72f6fde
resolved conflicts for merge of 1a023f89 to klp-dev-plus-aosp
by Kenny Root
· 12 years ago
fa27d5b
Fix some spots where targetUid was missed
by Kenny Root
· 12 years ago
f903612
am ee8068b9: Set encrypted flag when appropriate
by Kenny Root
· 12 years ago
ee8068b
Set encrypted flag when appropriate
by Kenny Root
· 12 years ago
dc3b74f
am ace0b422: Merge "Use canonical UniquePtr.h header"
by Kenny Root
· 12 years ago
26cfc08
Use canonical UniquePtr.h header
by Kenny Root
· 12 years ago
70f16c1
Add argument to binder call to check key types
by Kenny Root
· 12 years ago
b4d2e02
Provide fallback for keymaster implementations
by Kenny Root
· 12 years ago
86b16e8
Move key name creation to common path
by Kenny Root
· 12 years ago
1b0e393
Add argument to binder call to check key types
by Kenny Root
· 12 years ago
17208e0
Provide fallback for keymaster implementations
by Kenny Root
· 12 years ago
96427ba
Add support for DSA and ECDSA key types
by Kenny Root
· 12 years ago
6071179
Add support for DSA and ECDSA key types
by Kenny Root
· 12 years ago
a77e809
Add 1 byte for the NULL char. This bug was causing CTS failures and stack corruption for Mips.
by Douglas Leung
· 13 years ago
6089889
keystore: fix import as other UIDs
by Kenny Root
· 13 years ago
f9119d6
keystore: Add flag for blobs to be unencrypted
by Kenny Root
· 13 years ago
5f53124
keystore: fix bug in clear_uid
by Kenny Root
· 13 years ago
655b958
keystore: Add multi-user support
by Kenny Root
· 13 years ago
483407e
keystore: fix inverted hardware keystore check
by Kenny Root
· 13 years ago
ff620c2
Fix CL split and build
by Kenny Root
· 13 years ago
cfeae07
keystore: fix upgrades
by Kenny Root
· 13 years ago
a9bb549
keystore: command to clear all keys for UID
by Kenny Root
· 13 years ago
8ddf35a
keystore: add API to query storage type
by Kenny Root
· 13 years ago
d53bc92
keystore: change migrate to duplicate
by Kenny Root
· 13 years ago
0225407
keystore: add "migrate" command
by Kenny Root
· 13 years ago
4946890
keystore: allow system UID to WiFi or VPN
by Kenny Root
· 13 years ago
9d45d1c
keystore: Check for unlock, not for specific state
by Kenny Root
· 13 years ago
b88c3eb
keystore: add UID to certain APIs
by Kenny Root
· 13 years ago
d38a0b0
keystore: rename uid to callingUid
by Kenny Root
· 13 years ago
70c9889
Remove Value and ValueString classes
by Kenny Root
· 13 years ago
36a9e23
Fix mtime via Binder
by Kenny Root
· 13 years ago
5281edb
Actually terminate on EOF
by Kenny Root
· 13 years ago
150ca93
EINTR handling and debugging for error cases
by Kenny Root
· 13 years ago
07438c8
Switch keystore to binder
by Kenny Root
· 13 years ago
c3cb851
Add casts to avoid build warnings with gcc-4.7
by Pavel Chupin
· 13 years ago
344e0bc
Add getmtime command for keys
by Kenny Root
· 13 years ago
9a53d3e
keymaster HAL users don't need delete_keypair
by Kenny Root
· 13 years ago
a8c703d
Handle keynames with special characters such as - and .
by Brian Carlstrom
· 14 years ago
e95ce35
Allow calls from secondary user Settings app.
by Amith Yamasani
· 14 years ago
da1ed9a
Turn on extra compiler checks
by Kenny Root
· 14 years ago
822c3a9
Add support for upgrading key types
by Kenny Root
· 14 years ago
298e7b1
Add keymaster delete_all call on reset
by Kenny Root
· 14 years ago
70e3a86
Add keymaster to keystore with soft implementation
by Kenny Root
· 14 years ago
5187818
keystore_client shared library
by Kenny Root
· 14 years ago
a91203b
Move keystore from frameworks/base
by Kenny Root
· 14 years ago