Migrate to openssl 1.1
[platform/core/security/yaca.git] / src / encrypt.c
2017-11-14 Dariusz MichalukFix: yaca_context_get_property() implementation unconsi... 64/160164/1
2016-11-07 Krzysztof JackiewiczReplace 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
2016-09-30 Dariusz MichalukReplace EVP_CIPHER_CTX_type() with EVP_CIPHER_CTX_nid(). 45/89145/8
2016-09-28 Dariusz MichalukHandle sign/digest API call order 00/88200/6
2016-09-13 Kyungwook TakRevert "Fix svace defects" 65/87865/2
2016-09-09 Dariusz MichalukGCM and CCM fixes. 57/86757/7
2016-09-09 Krzysztof JackiewiczFix OpenSSL 1.1 issues 72/87372/3
2016-09-09 Lukasz PawelczykAdapt YACA to work with OpenSSL 1.1 preserving 1.0... 65/86965/9
2016-09-07 Kyungwook TakFix svace defects 29/87229/1
2016-08-31 Krzysztof JackiewiczConvert yaca_padding_e to value acceptable by OpenSSL 67/86267/1
2016-08-30 Dariusz MichalukKey wrapping memory optimization. 30/85330/8
2016-08-29 Dariusz MichalukAdd possibility to restore default encrypt/decrypt... 30/85530/4
2016-08-29 Dariusz MichalukEffective key length support in RC2. 82/85082/7
2016-08-29 Dariusz MichalukFix: Check (un)wrapped key length.
2016-08-26 Dariusz MichalukFix: Key wrapping, block finalizing before update. 92/84792/7
2016-08-19 Krzysztof JackiewiczAdd GCM tag length verification 53/84453/2
2016-08-16 Krzysztof JackiewiczHandle encryption API call order 06/83506/4
2016-08-11 Krzysztof JackiewiczMerge 'acr2' into 'tizen' 05/83505/1
2016-08-11 Lukasz PawelczykStatic encrypt/digest algo list 07/83007/5 acr2
2016-08-05 Dariusz MichalukMerge branch 'tizen' into acr2 62/82762/1
2016-08-05 Krzysztof JackiewiczFix for bug in OpenSSL's 3DES CFB1 implementation 33/82733/2
2016-08-04 Dariusz MichalukAdd possibility to disabling encrypt/decrypt padding. 01/82201/5
2016-08-04 Dariusz MichalukKey wrapping implementation/example 58/81658/6
2016-07-29 Mateusz ForcFIX: Add key type check for encrypt, move key_len check 24/81824/3
2016-07-27 Lukasz PawelczykMerge branch 'tizen' into acr2 54/81654/1
2016-07-22 Mateusz ForcFIX: Add key length check for all algorithms 32/80232/14
2016-07-19 Krzysztof JackiewiczAdd custom tag length support in CCM 45/77945/27
2016-07-19 Krzysztof JackiewiczCheck BCM in property handlers. Use EVP_Cipher* where... 40/77940/18
2016-07-14 Mateusz ForcFIX: Unhandled OpenSSL error, when using invalid import...
2016-07-14 Dariusz MichalukFix: RC4 doesn't support block cipher modes
2016-07-11 Mateusz ForcAdd nullptr check and return invalid param 46/79146/12
2016-07-08 Dariusz MichalukAllow NULL input/output only in CCM mode. 86/78986/2
2016-07-08 Krzysztof JackiewiczMerge "Adjust naming convention to API." into tizen
2016-07-08 Krzysztof JackiewiczAdjust naming convention to API. 01/76301/16
2016-07-06 Krzysztof JackiewiczAllow NULL value_len in yaca_context_get_property(... 01/77701/4
2016-06-15 Krzysztof JackiewiczMake sure output length argument is not NULL 21/74821/1
2016-06-14 Dariusz MichalukMerge encrypt/decrypt and seal/open common code. 34/73834/5
2016-06-08 Dariusz MichalukUse C89 style for comments. 99/73499/7
2016-06-08 Lukasz PawelczykACR: extend parameter names a little in specific cases 18/73518/2
2016-06-07 Lukasz PawelczykACR: fixes for function and enumeration names/values 18/73118/6
2016-06-06 Lukasz PawelczykSmart tabs and comments consistency 16/73116/1
2016-06-06 Krzysztof JackiewiczMake sure yaca_*alloc() is not called with 0 size 06/73006/3
2016-06-06 Krzysztof JackiewiczACR: Return error codes from all API functions 89/72989/4
2016-06-06 Dariusz MichalukError handling refactoring. 53/72553/8
2016-05-31 Dariusz MichalukACR: Fix code formatting. 94/72294/3
2016-05-27 Krzysztof JackiewiczReplace YACA_ERROR_TOO_BIG_ARGUMENT with YACA_ERROR_INV... 25/71925/3
2016-05-27 Dariusz MichalukRemove not implemented Skipjack algorithm. 23/71923/2
2016-05-27 Dariusz MichalukRemove YACA_ERROR_NOT_IMPLEMENTED 21/71921/2
2016-05-27 Dariusz MichalukIntroduce YACA_ERROR_NONE according to ACR. 00/71900/2
2016-05-27 Krzysztof JackiewiczModify header names according to ACR 67/71867/4
2016-05-27 Dariusz MichalukAdd support to AES GCM/CCM. Update documentation. 66/69766/10
2016-05-27 Dariusz MichalukCleanup #include statements. 20/71520/2
2016-05-27 Dariusz MichalukCleanup boilerplate notices. 98/71498/2
2016-05-25 Krzysztof JackiewiczUse "!= 0" instead of "< 0" when handling yaca errors 51/70951/2
2016-05-19 Dariusz MichalukRemove OCB block cipher mode. 06/69906/4
2016-05-19 Dariusz MichalukAdd CFB1 and CFB8 chaining modes. 68/69468/6
2016-05-18 Lukasz PawelczykAPI changes around key getters. 90/70190/2
2016-05-18 Dariusz MichalukFix API for yaca_get_iv_bits(). 39/70139/2
2016-05-18 Dariusz MichalukFIX: SIZE_MAX undeclared. 19/70119/1
2016-05-18 Lukasz PawelczykFix API for get_output_length() 32/69532/5
2016-05-16 Dariusz MichalukAdd support to RC2/RC4 encrypt/decrypt. Update document... 99/69099/6
2016-05-16 Dariusz MichalukAdd support to CAST5 encrypt/decrypt. Update documentation. 57/68957/7
2016-05-16 Dariusz MichalukAdd support to DES encrypt/decrypt. Update documentation. 82/68782/7
2016-05-04 Dariusz MichalukReplace YACA_ERROR_OPENSSL_FAILURE with YACA_ERROR_INTERNAL 29/67829/3
2016-04-26 Dariusz MichalukSeal/Open implementation. 72/66872/9
2016-04-26 Krzysztof JackiewiczDump openssl errors after each failure 53/66853/6
2016-04-19 Dariusz MichalukSplit symmetric/asymmetric encryption 29/66329/3
2016-04-15 Mateusz KulikowskiUse crypto_zalloc for internal structure allocations. 03/65603/8
2016-04-15 Mateusz KulikowskiImplement limited symmetric cipher support 01/65601/8
2016-04-14 Mateusz KulikowskiImplement yaca_get_iv_bits() 00/65600/6
2016-04-14 Mateusz Kulikowskiencrypt: add get_symmetric_algorithm 99/65599/7
2016-04-08 Mateusz KulikowskiRemove private headers (*_p.h)
2016-04-07 Mateusz KulikowskiRename owl -> yaca
2016-04-07 Lukasz PawelczykRe-indent the definitions after adding the API prefix.
2016-04-07 Krzysztof JackiewiczRename 'crypto' to 'owl' in include directives
2016-04-07 Lukasz PawelczykCleanups
2016-04-07 Lukasz PawelczykRenamed the API from crypto_ to owl_. Filenames not...
2016-04-07 Mateusz KulikowskiLibrary code stub