projects
/
platform
/
core
/
security
/
yaca.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Migrate to openssl3
[platform/core/security/yaca.git]
/
src
/
key.c
2023-10-05
Dariusz Michaluk
Migrate to openssl3
97/295697/6
accepted/tizen_8.0_unified
tizen_8.0
accepted/tizen/8.0/unified/20231014.183159
accepted/tizen/unified/20231013.095107
accepted/tizen/unified/20231016.042326
tizen_8.0_m2_release
blob
|
commitdiff
2020-07-17
Tomasz Swierczek
Fix static analysis issue
01/238801/3
blob
|
commitdiff
|
diff to current
2020-07-08
Lukasz Pawelczyk
OpenSSL and libc mockup infrastructure implementation
42/232442/16
blob
|
commitdiff
|
diff to current
2020-06-26
Lukasz Pawelczyk
Assert prime_len instead of error check
57/236957/2
blob
|
commitdiff
|
diff to current
2020-06-26
Lukasz Pawelczyk
Handle errors from EVP_PKEY_CTX_set_*
21/236721/2
blob
|
commitdiff
|
diff to current
2020-06-26
Lukasz Pawelczyk
Change key_copy API, it's only used in one place
94/232594/7
blob
|
commitdiff
|
diff to current
2020-06-26
Lukasz Pawelczyk
Handle errors properly in various key.c functions
41/232441/7
blob
|
commitdiff
|
diff to current
2020-06-26
Lukasz Pawelczyk
Unify errors treating from OpenSSL functions.
55/232155/6
blob
|
commitdiff
|
diff to current
2020-06-26
Lukasz Pawelczyk
Handle unreachable code in different ways
08/231708/9
blob
|
commitdiff
|
diff to current
2020-06-26
Lukasz Pawelczyk
If data_len is strange here it's OpenSSL's fault, not...
94/231894/7
blob
|
commitdiff
|
diff to current
2020-06-26
Lukasz Pawelczyk
Add clarification comment for key_import
93/231893/7
blob
|
commitdiff
|
diff to current
2020-06-26
Lukasz Pawelczyk
Remove unreachable function
92/231892/7
blob
|
commitdiff
|
diff to current
2019-10-14
Krzysztof Jackiewicz
Fix memory leak reported by Coverity
91/215691/1
blob
|
commitdiff
|
diff to current
2016-11-07
Krzysztof Jackiewicz
Replace spaces with tabs
98/95998/2
accepted/tizen_4.0_unified
accepted/tizen_5.0_unified
accepted/tizen_common
accepted/tizen_ivi
accepted/tizen_mobile
accepted/tizen_tv
accepted/tizen_wearable
accepted/tizen/4.0/unified/20170816.011448
accepted/tizen/4.0/unified/20170829.020006
accepted/tizen/5.0/unified/20181102.020909
accepted/tizen/common/20161108.131525
accepted/tizen/ivi/20161108.001450
accepted/tizen/mobile/20161108.001352
accepted/tizen/tv/20161108.001407
accepted/tizen/unified/20170309.033544
accepted/tizen/wearable/20161108.001429
submit/tizen/20161107.233654
submit/tizen_4.0/20170811.094300
submit/tizen_4.0/20170828.100004
submit/tizen_4.0/20170828.110004
submit/tizen_5.0/20181101.000004
submit/tizen_unified/20170308.100409
tizen_4.0.IoT.p1_release
tizen_4.0.IoT.p2_release
tizen_4.0.m1_release
tizen_4.0.m2_release
blob
|
commitdiff
|
diff to current
2016-10-11
Dariusz Michaluk
Remove outdated TODO's
00/91800/1
blob
|
commitdiff
|
diff to current
2016-09-28
Dariusz Michaluk
Increase minimal RSA keysize from 256 to 512 bits
03/89003/4
blob
|
commitdiff
|
diff to current
2016-09-09
Lukasz Pawelczyk
Adapt YACA to work with OpenSSL 1.1 preserving 1.0...
65/86965/9
blob
|
commitdiff
|
diff to current
2016-08-31
Dariusz Michaluk
Fix coding style.
17/86117/3
blob
|
commitdiff
|
diff to current
2016-08-31
Dariusz Michaluk
Fix yaca_key_import() memory leak.
52/86052/3
blob
|
commitdiff
|
diff to current
2016-08-29
Lukasz Pawelczyk
s/INTERNAL_KEYLEN/KEYLEN_COMPONENT/ in the "private...
05/85905/6
blob
|
commitdiff
|
diff to current
2016-08-12
Lukasz Pawelczyk
Use PKCS5 v2 in PKCS8 encrypted export
64/83564/2
blob
|
commitdiff
|
diff to current
2016-08-11
Krzysztof Jackiewicz
Merge 'acr2' into 'tizen'
05/83505/1
blob
|
commitdiff
|
diff to current
2016-08-10
Dariusz Michaluk
Change yaca_key_derive_kdf() API
31/83231/4
blob
|
commitdiff
|
diff to current
2016-08-10
Dariusz Michaluk
Fix: yaca_key_derive_dh() different parameters error
51/82951/3
blob
|
commitdiff
|
diff to current
2016-08-05
Dariusz Michaluk
Merge branch 'tizen' into acr2
62/82762/1
blob
|
commitdiff
|
diff to current
2016-08-04
Dariusz Michaluk
Add yaca_key_derive_kdf(), define yaca_kdf_e enum
00/82100/6
blob
|
commitdiff
|
diff to current
2016-08-04
Dariusz Michaluk
Change yaca_key_derive_dh() API
91/81791/7
blob
|
commitdiff
|
diff to current
2016-07-27
Lukasz Pawelczyk
Merge branch 'tizen' into acr2
54/81654/1
blob
|
commitdiff
|
diff to current
2016-07-22
Lukasz Pawelczyk
Add static to all functions in key.c that can be static
98/80898/3
blob
|
commitdiff
|
diff to current
2016-07-22
Lukasz Pawelczyk
Support getting key_bit_length for params
97/80897/3
blob
|
commitdiff
|
diff to current
2016-07-21
Lukasz Pawelczyk
yaca_extract_parameters() implementation
53/80553/4
blob
|
commitdiff
|
diff to current
2016-07-21
Lukasz Pawelczyk
Import/export for EC, DH and all parameter types
52/80552/4
blob
|
commitdiff
|
diff to current
2016-07-21
Lukasz Pawelczyk
Key generation re-work to handle parameters and 2 stage...
51/80551/4
blob
|
commitdiff
|
diff to current
2016-07-21
Lukasz Pawelczyk
API change/extension for key handling (parameters and...
29/80129/4
blob
|
commitdiff
|
diff to current
2016-07-18
Krzysztof Jackiewicz
Clear the memory before freeing a symmetric key
63/79963/2
blob
|
commitdiff
|
diff to current
2016-07-18
Dariusz Michaluk
Fix error: 'static’ is not at beginning of declaration
74/80474/1
blob
|
commitdiff
|
diff to current
2016-07-14
Lukasz Pawelczyk
EC key generation, extract public and get_bit_length
19/80119/1
blob
|
commitdiff
|
diff to current
2016-07-14
Lukasz Pawelczyk
Merged several generate_evp_* functions into one
18/80118/1
blob
|
commitdiff
|
diff to current
2016-07-14
Dariusz Michaluk
Add DH private key generate/public key extract.
14/80114/1
blob
|
commitdiff
|
diff to current
2016-07-14
Dariusz Michaluk
Add yaca_key_derive_dh() implementation.
13/80113/1
blob
|
commitdiff
|
diff to current
2016-07-14
Dariusz Michaluk
Add yaca_key_derive_dh(), define proper key types and...
12/80112/1
blob
|
commitdiff
|
diff to current
2016-07-08
Krzysztof Jackiewicz
Merge "Adjust naming convention to API." into tizen
blob
|
commitdiff
|
diff to current
2016-07-08
Krzysztof Jackiewicz
Adjust naming convention to API.
01/76301/16
blob
|
commitdiff
|
diff to current
2016-07-06
Krzysztof Jackiewicz
Key copying function
00/77700/4
blob
|
commitdiff
|
diff to current
2016-07-05
Lukasz Pawelczyk
Use size_t for PBKDF2 iterations param
14/78414/3
blob
|
commitdiff
|
diff to current
2016-07-05
Lukasz Pawelczyk
Make it possible to import DER based X509 certificates
50/77950/4
blob
|
commitdiff
|
diff to current
2016-07-05
Lukasz Pawelczyk
Reworked password handling for import/export
48/77948/6
blob
|
commitdiff
|
diff to current
2016-07-04
Mateusz Forc
Changed return type to void
28/78228/3
blob
|
commitdiff
|
diff to current
2016-06-23
Lukasz Pawelczyk
Make sure there are no OpenSSL errors logged for key_im...
20/75820/2
blob
|
commitdiff
|
diff to current
2016-06-09
Lukasz Pawelczyk
Use ERROR_HANDLE() to check for invalid passwords
84/73584/3
blob
|
commitdiff
|
diff to current
2016-06-08
Dariusz Michaluk
Remove no-unused-parameter compilation flag. Fix some...
02/73502/6
blob
|
commitdiff
|
diff to current
2016-06-08
Dariusz Michaluk
Use C89 style for comments.
99/73499/7
blob
|
commitdiff
|
diff to current
2016-06-08
Lukasz Pawelczyk
ACR: extend parameter names a little in specific cases
18/73518/2
blob
|
commitdiff
|
diff to current
2016-06-07
Lukasz Pawelczyk
ACR: fixes for function and enumeration names/values
18/73118/6
blob
|
commitdiff
|
diff to current
2016-06-06
Krzysztof Jackiewicz
Make sure yaca_*alloc() is not called with 0 size
06/73006/3
blob
|
commitdiff
|
diff to current
2016-06-06
Krzysztof Jackiewicz
ACR: Return error codes from all API functions
89/72989/4
blob
|
commitdiff
|
diff to current
2016-06-06
Dariusz Michaluk
Error handling refactoring.
53/72553/8
blob
|
commitdiff
|
diff to current
2016-06-06
Krzysztof Jackiewicz
Fix key generation error handling
48/72348/4
blob
|
commitdiff
|
diff to current
2016-06-02
Lukasz Pawelczyk
Simplify yaca_key_gen() a little
85/72585/3
blob
|
commitdiff
|
diff to current
2016-06-01
Krzysztof Jackiewicz
ACR: Remove unimplemented features
65/72565/1
blob
|
commitdiff
|
diff to current
2016-06-01
Lukasz Pawelczyk
Fix unix modes (dirs 755, files 644)
39/72539/2
blob
|
commitdiff
|
diff to current
2016-06-01
Lukasz Pawelczyk
Make sure we have enough entropy on start, bail if...
85/72385/4
blob
|
commitdiff
|
diff to current
2016-06-01
Lukasz Pawelczyk
yaca_key_import() support for PKCS8
57/72357/2
blob
|
commitdiff
|
diff to current
2016-06-01
Lukasz Pawelczyk
yaca_key_export() support for PKCS8
56/72356/2
blob
|
commitdiff
|
diff to current
2016-05-31
Dariusz Michaluk
ACR: Fix code formatting.
94/72294/3
blob
|
commitdiff
|
diff to current
2016-05-30
Lukasz Pawelczyk
ACR: change the ordering of key related functions ...
32/71932/3
blob
|
commitdiff
|
diff to current
2016-05-30
Lukasz Pawelczyk
ACR: remove key derive dh/kea
30/71930/2
blob
|
commitdiff
|
diff to current
2016-05-27
Krzysztof Jackiewicz
Replace YACA_ERROR_TOO_BIG_ARGUMENT with YACA_ERROR_INV...
25/71925/3
blob
|
commitdiff
|
diff to current
2016-05-27
Dariusz Michaluk
Remove YACA_ERROR_NOT_IMPLEMENTED
21/71921/2
blob
|
commitdiff
|
diff to current
2016-05-27
Dariusz Michaluk
Introduce YACA_ERROR_NONE according to ACR.
00/71900/2
blob
|
commitdiff
|
diff to current
2016-05-27
Krzysztof Jackiewicz
Modify header names according to ACR
67/71867/4
blob
|
commitdiff
|
diff to current
2016-05-27
Lukasz Pawelczyk
yaca_key_export() implementation of password handling
03/70803/5
blob
|
commitdiff
|
diff to current
2016-05-27
Lukasz Pawelczyk
yaca_key_import() implementation of password handling
02/70802/5
blob
|
commitdiff
|
diff to current
2016-05-27
Dariusz Michaluk
Cleanup #include statements.
20/71520/2
blob
|
commitdiff
|
diff to current
2016-05-27
sangsu
add @since_tizen 3.0 in yaca api header files
89/71289/16
blob
|
commitdiff
|
diff to current
2016-05-27
Dariusz Michaluk
Cleanup boilerplate notices.
98/71498/2
blob
|
commitdiff
|
diff to current
2016-05-25
Krzysztof Jackiewicz
Use "!= 0" instead of "< 0" when handling yaca errors
51/70951/2
blob
|
commitdiff
|
diff to current
2016-05-19
Dariusz Michaluk
Join ECDSA and ECDH key to EC type.
52/70552/5
blob
|
commitdiff
|
diff to current
2016-05-18
Lukasz Pawelczyk
API changes around key getters.
90/70190/2
blob
|
commitdiff
|
diff to current
2016-05-18
Lukasz Pawelczyk
yaca_key import/export API change - passwords
78/70178/2
blob
|
commitdiff
|
diff to current
2016-05-16
Dariusz Michaluk
Generate/import/export DES key.
81/68781/6
blob
|
commitdiff
|
diff to current
2016-05-11
Lukasz Pawelczyk
Add support for importing public keys from X509 certificate
79/68779/4
blob
|
commitdiff
|
diff to current
2016-05-11
Lukasz Pawelczyk
Use specific RSA/DSA export variants
61/68761/5
blob
|
commitdiff
|
diff to current
2016-05-11
Lukasz Pawelczyk
yaca_key_import()/yaca_key_export() for DSA
57/68757/5
blob
|
commitdiff
|
diff to current
2016-05-11
Lukasz Pawelczyk
yaca_key_gen() and yaca_key_extract_public() for DSA
56/68756/5
blob
|
commitdiff
|
diff to current
2016-05-11
Lukasz Pawelczyk
Removal of yaca_key_gen_pair() and its enum values
64/68464/16
blob
|
commitdiff
|
diff to current
2016-05-11
Lukasz Pawelczyk
Make it possible to generate private keys with yaca_key...
63/68463/16
blob
|
commitdiff
|
diff to current
2016-05-11
Lukasz Pawelczyk
yaca_key_extract_public() public function
62/68462/16
blob
|
commitdiff
|
diff to current
2016-05-11
Lukasz Pawelczyk
Incorporate sanity checks into key_get_* functions
72/69072/2
blob
|
commitdiff
|
diff to current
2016-05-06
Lukasz Pawelczyk
yaca_key_import() basic implementation (symmetrical...
09/68009/10
blob
|
commitdiff
|
diff to current
2016-05-06
Lukasz Pawelczyk
yaca_key_export() implementation for YACA_KEY_FORMAT_DE...
08/68008/9
blob
|
commitdiff
|
diff to current
2016-05-06
Lukasz Pawelczyk
Small fixes in key.c
blob
|
commitdiff
|
diff to current
2016-05-06
Lukasz Pawelczyk
API changes around key_import and key_export
blob
|
commitdiff
|
diff to current
2016-05-04
Lukasz Pawelczyk
Rename key_fmt to key_file_fmt type and introduce a...
04/68004/4
blob
|
commitdiff
|
diff to current
2016-05-04
Lukasz Pawelczyk
Switch to smart-tabs in key.c and key.h
03/68003/2
blob
|
commitdiff
|
diff to current
2016-05-04
Dariusz Michaluk
Replace YACA_ERROR_OPENSSL_FAILURE with YACA_ERROR_INTERNAL
29/67829/3
blob
|
commitdiff
|
diff to current
2016-04-26
Dariusz Michaluk
Seal/Open implementation.
72/66872/9
blob
|
commitdiff
|
diff to current
2016-04-26
Krzysztof Jackiewicz
Dump openssl errors after each failure
53/66853/6
blob
|
commitdiff
|
diff to current
2016-04-20
Lukasz Pawelczyk
Split ECC key types into ECDSA and ECDH
38/66738/1
blob
|
commitdiff
|
diff to current
2016-04-15
Mateusz Kulikowski
Use crypto_zalloc for internal structure allocations.
03/65603/8
blob
|
commitdiff
|
diff to current
next