platform/core/test/security-tests.git
7 years agoMerge branch 'tizen' into yaca 52/96652/1
Zbigniew Jasinski [Wed, 9 Nov 2016 14:03:25 +0000 (15:03 +0100)]
Merge branch 'tizen' into yaca

Change-Id: I8f39cc854d3eaf1352574f2dd683cdf1e8dd5a1e
Signed-off-by: Zbigniew Jasinski <z.jasinski@samsung.com>
7 years agoYACA: Fix, use default GCM tag length. 20/92720/1
Dariusz Michaluk [Tue, 18 Oct 2016 09:13:46 +0000 (11:13 +0200)]
YACA: Fix, use default GCM tag length.

Change-Id: I93481b168465407987732b61ac13ae141aa2db3f

7 years agoYACA: Add more yaca encrypt API tests. 89/91789/2
Dariusz Michaluk [Tue, 11 Oct 2016 10:07:40 +0000 (12:07 +0200)]
YACA: Add more yaca encrypt API tests.

Change-Id: I130af9321ac13f3f82cf17412c11e15c4da1c1d2

7 years agoYACA: Fix yaca_verify_update() invalid_param test. 51/91651/1
Dariusz Michaluk [Mon, 10 Oct 2016 14:28:04 +0000 (16:28 +0200)]
YACA: Fix yaca_verify_update() invalid_param test.

Change-Id: I595d299dcaafad7c8d73cbbca7571534f358f883

7 years agoYACA: Add more yaca sign API tests. 02/89002/5
Dariusz Michaluk [Tue, 20 Sep 2016 11:28:04 +0000 (13:28 +0200)]
YACA: Add more yaca sign API tests.

Change-Id: I9e2e2b1e354814000c5e3b5ee5ef877f10c83e8c

7 years agoYACA: Add get/set_property invalid param tests 67/87767/7
Dariusz Michaluk [Wed, 14 Sep 2016 12:01:52 +0000 (14:01 +0200)]
YACA: Add get/set_property invalid param tests

Change-Id: I41a6138ed079958fd7d5b36ba357f589b49776f9

7 years agoYACA: Add sign/digest API call order tests. 01/88201/4
Dariusz Michaluk [Wed, 14 Sep 2016 11:48:19 +0000 (13:48 +0200)]
YACA: Add sign/digest API call order tests.

Change-Id: Ia15c903ec1492da61ea6b079ce0cabb8951969b2

7 years agoUse gum-utils instead of shadow-utils for making security_test_user 85/88785/1
Rafal Krypa [Tue, 20 Sep 2016 09:11:58 +0000 (11:11 +0200)]
Use gum-utils instead of shadow-utils for making security_test_user

Using plain useradd or userdel in %post scripts causes wrong label on
/etc/passwd and /etc/group files. The reason for that is that the user
manipulation tools from shadow-utils bakcup the old file in /etc/ and
create a new edited one instead of modifying it in-place.
This results in files in /etc created with Smack label of the process
that added or removed the user.

Change-Id: Id523dcd25d1434dbe2847db915d5b4f630b3861a

7 years agoMerge branch 'cynara' into tizen 58/88358/1
Zofia Abramowska [Fri, 16 Sep 2016 11:42:51 +0000 (13:42 +0200)]
Merge branch 'cynara' into tizen

Change-Id: I07b0796b3e8c215cdf7f565fbdf9296467646b8b

7 years agoCynara: Move Cynara helper credentials to global commons 52/88352/1
Zofia Abramowska [Fri, 16 Sep 2016 10:16:43 +0000 (12:16 +0200)]
Cynara: Move Cynara helper credentials to global commons

Change-Id: If60a51afb801e75f300250f2e1244ad7f05b5098

7 years agoMerge branch 'tizen' into yaca 49/88349/1
Zbigniew Jasinski [Fri, 16 Sep 2016 10:32:00 +0000 (12:32 +0200)]
Merge branch 'tizen' into yaca

Change-Id: Ie7b9804c2f73136dadb45073162ae68fc564f660
Signed-off-by: Zbigniew Jasinski <z.jasinski@samsung.com>
7 years agoMerge branch 'yaca' into tizen 44/88344/1
Zbigniew Jasinski [Fri, 16 Sep 2016 10:06:16 +0000 (12:06 +0200)]
Merge branch 'yaca' into tizen

Change-Id: Ie586cacd427d87daa0f0e972f86c9071a4ccf860
Signed-off-by: Zbigniew Jasinski <z.jasinski@samsung.com>
7 years agoYACA: Remove get sign property tests 92/88092/2
Dariusz Michaluk [Tue, 13 Sep 2016 08:52:46 +0000 (10:52 +0200)]
YACA: Remove get sign property tests

Change-Id: I36a5d3be236d73b0788c6b83384b4afa3e3c8554

7 years agoYACA: Low-level RSA API tests 80/85080/11
Krzysztof Jackiewicz [Tue, 23 Aug 2016 12:52:29 +0000 (14:52 +0200)]
YACA: Low-level RSA API tests

Change-Id: If83467a2cbcf409667336e7c5ec726b1dd11ae0f

7 years agoYACA: Fix typo, samsumg -> samsung 63/88063/2
Dariusz Michaluk [Tue, 13 Sep 2016 06:46:13 +0000 (08:46 +0200)]
YACA: Fix typo, samsumg -> samsung

Change-Id: I3ea3a5806cddf27b45fe879e89bfe3a4f23f687b

7 years agoYACA: Add GCM/CCM output tests 35/87135/5
Dariusz Michaluk [Mon, 5 Sep 2016 15:24:17 +0000 (17:24 +0200)]
YACA: Add GCM/CCM output tests

Change-Id: I0e91408959ec6c0adda63263d2dcb8026c114186

7 years agoYACA: Add GCM/CCM tag length combination tests 60/84060/9
Mateusz Forc [Tue, 16 Aug 2016 09:56:44 +0000 (11:56 +0200)]
YACA: Add GCM/CCM tag length combination tests

Change-Id: I91d45e95f1e9b6b85bec8977dd2c9b67fcc70fb7

7 years agoYACA: Add GCM/CCM call order tests 84/83884/8
Mateusz Forc [Fri, 12 Aug 2016 10:00:33 +0000 (12:00 +0200)]
YACA: Add GCM/CCM call order tests

Change-Id: Icfde4167a7f674c5cb5605c036ba47233da5c6d1

7 years agoYACA: Remove unnecessary multiplication of test input 73/87373/2
Krzysztof Jackiewicz [Wed, 7 Sep 2016 14:32:31 +0000 (16:32 +0200)]
YACA: Remove unnecessary multiplication of test input

Change-Id: I62ee40707100ff838396d5b94ab265d557d092fc

7 years agoAdded '--test=' option 44/86944/5
Zbigniew Jasinski [Mon, 5 Sep 2016 13:59:18 +0000 (15:59 +0200)]
Added '--test=' option

One can run particular test passing it's name as argument:

$ security-manager-tests --test='security_manager_07_user_add_app_install'

Change-Id: Ibfb2ac3f376a2f790d5af084ce42559594a65f1d
Signed-off-by: Zbigniew Jasinski <z.jasinski@samsung.com>
7 years agoYACA: 256 bit RSA has been deemed "too small" in OpenSSL 1.1 66/86966/2
Lukasz Pawelczyk [Mon, 5 Sep 2016 16:53:19 +0000 (18:53 +0200)]
YACA: 256 bit RSA has been deemed "too small" in OpenSSL 1.1

Change-Id: I5675cb454ab718d37171bea1745900fde83eb28e

7 years agoYACA: Keep key size in KeyPair 27/86127/2
Krzysztof Jackiewicz [Tue, 30 Aug 2016 12:01:03 +0000 (14:01 +0200)]
YACA: Keep key size in KeyPair

Change-Id: Ic84ef69b2140e970c7a1edea5810491d81fc1605

7 years agoYACA: Update padding values 79/85079/3
Krzysztof Jackiewicz [Tue, 23 Aug 2016 12:50:44 +0000 (14:50 +0200)]
YACA: Update padding values

Change-Id: I86651a3a17f93d5a0e18f2f3592b797bd3a30efc

7 years agoYACA: Fix T4236 memory leak. 60/85860/2
Dariusz Michaluk [Mon, 29 Aug 2016 09:13:27 +0000 (11:13 +0200)]
YACA: Fix T4236 memory leak.

Change-Id: I47d28182022e8119931978f06e394617a211d049

7 years agoYACA: Add RC2 effective key bits tests. 83/85083/5
Dariusz Michaluk [Tue, 23 Aug 2016 07:32:12 +0000 (09:32 +0200)]
YACA: Add RC2 effective key bits tests.

Change-Id: I6993b88a4784df9f5529ac6c4ea8a571611e4d50

7 years agoYACA: Add seal/open tests. 17/84617/6
Dariusz Michaluk [Fri, 19 Aug 2016 10:52:40 +0000 (12:52 +0200)]
YACA: Add seal/open tests.

Change-Id: Ie3ca9b19fde43bdf619919a05c8dcbf616dde68c

7 years agoYACA: Add simple encrypt/decrypt tests. 23/84423/6
Dariusz Michaluk [Thu, 18 Aug 2016 11:48:13 +0000 (13:48 +0200)]
YACA: Add simple encrypt/decrypt tests.

Change-Id: I361190fd81762cc1ad2ba55f2ee1a5ff79842087

7 years agoYACA: Add key wrapping tests. 65/84265/5
Dariusz Michaluk [Wed, 17 Aug 2016 10:39:31 +0000 (12:39 +0200)]
YACA: Add key wrapping tests.

Change-Id: I2c467b97d72c912a70096e4b91e3409b3a224cd3

7 years agoYACA: adjust to s/INTERNAL_KEYLEN/KEYLEN_COMPONENT/ change in yaca 31/85931/1
Krzysztof Jackiewicz [Mon, 29 Aug 2016 14:28:07 +0000 (16:28 +0200)]
YACA: adjust to s/INTERNAL_KEYLEN/KEYLEN_COMPONENT/ change in yaca

Change-Id: I3e7dba8035064945f257962ede16effff5cf1032

7 years agoCynara: Redo gdbus helpers tests 62/83362/5
Zofia Abramowska [Wed, 10 Aug 2016 10:11:23 +0000 (12:11 +0200)]
Cynara: Redo gdbus helpers tests

Change-Id: I7317d9921b3498a8cb8ecd32ada9b13b79da5f8e

7 years agoCynara: Redo dbus helpers tests 61/83361/5
Zofia Abramowska [Wed, 10 Aug 2016 10:11:14 +0000 (12:11 +0200)]
Cynara: Redo dbus helpers tests

Change-Id: Ideee7a1714d91b3b29f32957fb36d83cda6038fe

7 years agoMerge remote-tracking branch 'origin/tizen' into yaca 02/84602/1
Zbigniew Jasinski [Fri, 19 Aug 2016 10:56:31 +0000 (12:56 +0200)]
Merge remote-tracking branch 'origin/tizen' into yaca

Change-Id: Ie127f8356cce6938c6c9b9b9ad5c109db4c79117
Signed-off-by: Zbigniew Jasinski <z.jasinski@samsung.com>
7 years agoMerge remote-tracking branch 'origin/tizen' into cynara 95/84595/1
Zbigniew Jasinski [Fri, 19 Aug 2016 10:37:00 +0000 (12:37 +0200)]
Merge remote-tracking branch 'origin/tizen' into cynara

Change-Id: I27fd4ae639e50120ce21acf26220c8fb2c8a513b
Signed-off-by: Zbigniew Jasinski <z.jasinski@samsung.com>
7 years agoYACA: Add simple encrypt/decrypt invalid param tests. 73/83873/5
Dariusz Michaluk [Fri, 12 Aug 2016 10:26:43 +0000 (12:26 +0200)]
YACA: Add simple encrypt/decrypt invalid param tests.

Change-Id: I1ff53992cf048eeca8ec43dd22f5d4c0bdeeb80d

7 years agoYACA: Add seal/open invalid param tests. 70/83670/5
Dariusz Michaluk [Thu, 11 Aug 2016 14:29:42 +0000 (16:29 +0200)]
YACA: Add seal/open invalid param tests.

Change-Id: I4fdfb2794349c3b9a9c404b8452338be949c7870

7 years agoYACA: Add encrypt-decrypt test 40/81840/23
Mateusz Forc [Thu, 28 Jul 2016 10:58:34 +0000 (12:58 +0200)]
YACA: Add encrypt-decrypt test

Change-Id: I59269302d0aabd22366f4ae1529a9bb2877acc64

7 years agoYACA: Add scripts used to generate encrypt tests 76/81776/31
Mateusz Forc [Thu, 28 Jul 2016 08:54:10 +0000 (10:54 +0200)]
YACA: Add scripts used to generate encrypt tests

Change-Id: I86de3c31e8e03a610590985883c1407a0a32320d

7 years agoYACA: Add *alloc/memcmp/key_destroy tests. 40/83540/4
Dariusz Michaluk [Thu, 11 Aug 2016 11:49:37 +0000 (13:49 +0200)]
YACA: Add *alloc/memcmp/key_destroy tests.

Change-Id: I80d4000f8ae126e8f407b8982356975d61f6443e

7 years agoYACA: Add encrypt output tests 69/81169/26
Mateusz Forc [Tue, 19 Jul 2016 13:31:09 +0000 (15:31 +0200)]
YACA: Add encrypt output tests

Change-Id: I4087b0f3bfd792b2da34fa0ef881fa5519c389b3

7 years agoWAE: API changed due to changed installer cred 72/83972/2
Kyungwook Tak [Tue, 16 Aug 2016 05:26:56 +0000 (14:26 +0900)]
WAE: API changed due to changed installer cred

refer https://review.tizen.org/gerrit/#/c/81601

Change-Id: I77c0a969a65e6aa81c31034fd5dd45d1f8aaf45e
Signed-off-by: Kyungwook Tak <k.tak@samsung.com>
7 years agoYACA: gen DH params with primelen == 512, 1024 takes too long 65/83565/2
Lukasz Pawelczyk [Thu, 11 Aug 2016 15:00:09 +0000 (17:00 +0200)]
YACA: gen DH params with primelen == 512, 1024 takes too long

Change-Id: Ibb122ec330916e2c0081714db578cb234572ec01

7 years agoYACA: yaca_key_derive_dh/_kdf output tests 84/82784/7
Dariusz Michaluk [Fri, 5 Aug 2016 15:11:08 +0000 (17:11 +0200)]
YACA: yaca_key_derive_dh/_kdf output tests

Change-Id: I3902d2bb53b2d49fee05d32cec4a434a457805ac

7 years agoYACA: test EC keys for sign/verify operations 42/83242/4
Lukasz Pawelczyk [Tue, 9 Aug 2016 15:39:38 +0000 (17:39 +0200)]
YACA: test EC keys for sign/verify operations

Change-Id: I1c7b54678b6d5227c396a1879aaa9b85e54719b7

7 years agoYACA: support comments starting with # (regardless of = in the middle) 41/83241/4
Lukasz Pawelczyk [Tue, 9 Aug 2016 15:38:49 +0000 (17:38 +0200)]
YACA: support comments starting with # (regardless of = in the middle)

Change-Id: I1ef080741cb1ab96b6579a09bb190897ec739bd8

7 years agoYACA: invalid param tests for yaca_key_derive_dh/_kdf 52/82752/5
Dariusz Michaluk [Fri, 5 Aug 2016 12:35:01 +0000 (14:35 +0200)]
YACA: invalid param tests for yaca_key_derive_dh/_kdf

Change-Id: I89787aad7caf11403ee2bf6594dd162567bd33d8

7 years agoCynara: Add tests for default socket helper methods 60/83360/3
Zofia Abramowska [Wed, 10 Aug 2016 10:10:56 +0000 (12:10 +0200)]
Cynara: Add tests for default socket helper methods

Change-Id: I733b4805d891f90e6b4bcf5519922089fcce9aea

7 years agoCynara: fix helper common functions 70/83370/1
Zofia Abramowska [Wed, 10 Aug 2016 09:31:14 +0000 (11:31 +0200)]
Cynara: fix helper common functions

Change-Id: Ie8866504e459ff299d408851db7c0b476d108f03

7 years agoCynara : [Temporary] Fix rules for helper tests 15/81215/2
Zofia Abramowska [Fri, 22 Jul 2016 16:49:27 +0000 (18:49 +0200)]
Cynara : [Temporary] Fix rules for helper tests

Temporarily add needed smack rules for proper tests working.

Change-Id: Ib3ebec0f297bb98af25b59efcdaf604666a45e11

7 years agoAccess provider : Add setting rules for subject 14/81214/2
Zofia Abramowska [Fri, 22 Jul 2016 16:48:56 +0000 (18:48 +0200)]
Access provider : Add setting rules for subject

Change-Id: I2d7c9672227e427a19d009dddd8454163ec35262

7 years agoYACA: Use local test-vectors when available 11/82611/3
Lukasz Pawelczyk [Thu, 4 Aug 2016 11:15:50 +0000 (13:15 +0200)]
YACA: Use local test-vectors when available

Copy test-vectors to the local build dir and use them instead if
available. This makes possible to run the tests without "make install"
directly in the cmake build directory.

Change-Id: I4041cf669960e4b199aa14adfb8c17a9c991be2c

7 years agoYACA: Add param combination tests for yaca_encrypt/decrypt_initialize() 16/80116/27
Mateusz Forc [Wed, 13 Jul 2016 13:38:29 +0000 (15:38 +0200)]
YACA: Add param combination tests for yaca_encrypt/decrypt_initialize()

Change-Id: I34e8cee773801550f25330592c2baaee40c51b34

7 years agoYACA: import/export tests for EC, DH and parameters 56/81356/3
Lukasz Pawelczyk [Mon, 25 Jul 2016 14:19:35 +0000 (16:19 +0200)]
YACA: import/export tests for EC, DH and parameters

Change-Id: Ie645a41accbbbd521ddb4fcd9337a93279ac0982

7 years agoYACA: tests for importing DSA and EC from X509 certs 46/81346/3
Lukasz Pawelczyk [Mon, 25 Jul 2016 13:40:56 +0000 (15:40 +0200)]
YACA: tests for importing DSA and EC from X509 certs

Change-Id: Ic2846be18af9861b0eb346ff52d757ec69763610

7 years agoYACA: add new key types to tests' infrastructure 45/81345/3
Lukasz Pawelczyk [Mon, 25 Jul 2016 13:34:52 +0000 (15:34 +0200)]
YACA: add new key types to tests' infrastructure

Change-Id: Iaba1057f1322ce7a15aa6454a4836bee361de6f6

7 years agoYACA: key generation tests for EC, DH and also related to parameters 28/81328/3
Lukasz Pawelczyk [Mon, 25 Jul 2016 12:40:54 +0000 (14:40 +0200)]
YACA: key generation tests for EC, DH and also related to parameters

Change-Id: If09542527ce793c87380cc74e8f2d9c6d89a6404

7 years agoYACA: invalid param tests for latest key functionalities 90/81190/4
Lukasz Pawelczyk [Fri, 22 Jul 2016 13:39:14 +0000 (15:39 +0200)]
YACA: invalid param tests for latest key functionalities

- EC keys
- DH keys
- generation of parameters
- generation of keys from parameters
- extraction of parameters
- extraction of public (this already existed, but had no tests)

Change-Id: Ifb26eeea43923426750ed269bfe92183b5854a7d

7 years agoYACA: Add more invalid param tests 34/81934/4
Mateusz Forc [Fri, 29 Jul 2016 09:32:01 +0000 (11:32 +0200)]
YACA: Add more invalid param tests

Change-Id: I5af29cf843aeee16e6692bca7b768004a9eab01d

7 years agoYACA: Change container type in test-vector and change deleted enums 07/80507/10
Mateusz Forc [Mon, 18 Jul 2016 10:41:23 +0000 (12:41 +0200)]
YACA: Change container type in test-vector and change deleted enums

Change-Id: I78d8018cbf6ef6cd17f8744763901e257763b3fd

7 years agoYACA: another workaround for a possible bug in clang 84/80284/1
Lukasz Pawelczyk [Fri, 15 Jul 2016 13:41:55 +0000 (15:41 +0200)]
YACA: another workaround for a possible bug in clang

Change-Id: I05e4e97bb9d599c3021863d8e0e2e65b1f1dc877

7 years agoYACA: remove semicolon from macros' end 15/80115/1
Mateusz Forc [Thu, 14 Jul 2016 11:18:05 +0000 (13:18 +0200)]
YACA: remove semicolon from macros' end

Change-Id: I64c5db35a91c6c703a3a233dc0b104268318afd5

7 years agoYACA: Add invalid param tests for encrypt/decrypt functions 57/78857/32
Mateusz Forc [Tue, 5 Jul 2016 16:20:16 +0000 (18:20 +0200)]
YACA: Add invalid param tests for encrypt/decrypt functions

Change-Id: I4081eb9ee3586ace34887d62bf1f5e672901b273

7 years agoYACA: set_property tests (invalid param and proper operation) 88/78488/5
Lukasz Pawelczyk [Tue, 5 Jul 2016 17:03:54 +0000 (19:03 +0200)]
YACA: set_property tests (invalid param and proper operation)

Change-Id: I408f3f831370ca272601d5eeea632cfc1c4c01c7

7 years agoYACA: Update yaca_cleanup() usage 35/78935/1
Krzysztof Jackiewicz [Thu, 7 Jul 2016 11:00:01 +0000 (13:00 +0200)]
YACA: Update yaca_cleanup() usage

Change-Id: I7017e61b08d130dc045675f0e24c09e1e56c338f

7 years agoYACA: sign_verify with different paddings vector test 68/78468/2
Lukasz Pawelczyk [Tue, 5 Jul 2016 13:58:21 +0000 (15:58 +0200)]
YACA: sign_verify with different paddings vector test

Change-Id: Icd421be5ce8210e2932cebe927e97d3555290663

7 years agoYACA: padding2str helper function 67/78467/2
Lukasz Pawelczyk [Tue, 5 Jul 2016 13:58:07 +0000 (15:58 +0200)]
YACA: padding2str helper function

Change-Id: Icc5f8e4eb198ee11e76453ed751531bac09bbab8

7 years agoYACA: add PBKDF2 vector tests 27/78427/2
Lukasz Pawelczyk [Tue, 5 Jul 2016 11:09:36 +0000 (13:09 +0200)]
YACA: add PBKDF2 vector tests

Change-Id: Ie4a7754c8ac4dc8c574ebc66a3e42eeef8a7236e

7 years agoYACA: key_derive_pbkdf2 helper function 26/78426/2
Lukasz Pawelczyk [Tue, 5 Jul 2016 11:39:05 +0000 (13:39 +0200)]
YACA: key_derive_pbkdf2 helper function

Change-Id: I1f5b40a0b2f59ad8a99567501e7d80196880945e

7 years agoYACA: add PBKDF2 invalid param tests 25/78425/2
Lukasz Pawelczyk [Tue, 5 Jul 2016 11:09:18 +0000 (13:09 +0200)]
YACA: add PBKDF2 invalid param tests

Change-Id: I8feed6eacc53c5e24e0788621196af724cc18487

7 years agoYACA: test for importing public key from an X509 certificate 53/77953/5
Lukasz Pawelczyk [Fri, 1 Jul 2016 17:18:14 +0000 (19:18 +0200)]
YACA: test for importing public key from an X509 certificate

Change-Id: I7294bedf71426a7faf9e38703e6768954e6e6c1d

7 years agoYACA: key import/export vector tests 52/77952/6
Lukasz Pawelczyk [Thu, 30 Jun 2016 10:35:36 +0000 (12:35 +0200)]
YACA: key import/export vector tests

Also some additional invalid params tests that were originally missing.

Change-Id: I21cc16a8809ebfd2c29feaf8c3a1101655fd6723

7 years agoYACA: tests updated for int->void change in de-allocators 34/78234/2
Lukasz Pawelczyk [Mon, 4 Jul 2016 16:25:35 +0000 (18:25 +0200)]
YACA: tests updated for int->void change in de-allocators

Change-Id: Ie4eeae2788ebe69fd7b9f7366518b9f986592acd

7 years agoYACA: key_format and key_file_format handlers for vector 51/77951/1
Lukasz Pawelczyk [Thu, 30 Jun 2016 09:59:28 +0000 (11:59 +0200)]
YACA: key_format and key_file_format handlers for vector

Change-Id: I550ed4e91a155520fb2e62ee00d4e2efb2f1cf1d

7 years agoYACA: add DATA_MISMATCH testing for verification vector tests 37/77437/4
Lukasz Pawelczyk [Wed, 29 Jun 2016 15:50:03 +0000 (17:50 +0200)]
YACA: add DATA_MISMATCH testing for verification vector tests

Change-Id: I75f89e874f9357f5415e2d863dde1ea0badf2e73

7 years agoYACA: simple sign/verify/hmac/cmac vector tests 85/77385/6
Lukasz Pawelczyk [Wed, 29 Jun 2016 12:45:26 +0000 (14:45 +0200)]
YACA: simple sign/verify/hmac/cmac vector tests

Change-Id: Ia8a3ca01f86dddf8ac32e62327019f839acfb171

7 years agoCynara: Add tests for cynara self helpers 27/77427/2
Zofia Abramowska [Wed, 29 Jun 2016 12:01:03 +0000 (14:01 +0200)]
Cynara: Add tests for cynara self helpers

Change-Id: I0c21a38f64b2a348f4c5a7dc6d1f5c27a0aae306

7 years agoYACA: invalid param tests for simple sign/verify/hmac/cmac 64/77364/2
Lukasz Pawelczyk [Wed, 29 Jun 2016 11:45:55 +0000 (13:45 +0200)]
YACA: invalid param tests for simple sign/verify/hmac/cmac

Change-Id: I56f80163daac1126a9031ea7258473b0c54073f8

7 years agoYACA: simple_sign() helper function 63/77363/2
Lukasz Pawelczyk [Wed, 29 Jun 2016 11:45:14 +0000 (13:45 +0200)]
YACA: simple_sign() helper function

Fixed some style while here

Change-Id: I51c9a399fa76e77e9dbd6aa6ade6138203eba2e0

7 years agoYACA: HMAC and CMAC invalid param tests 15/77315/3
Lukasz Pawelczyk [Wed, 29 Jun 2016 10:25:31 +0000 (12:25 +0200)]
YACA: HMAC and CMAC invalid param tests

Change-Id: Ie6f2ec887ec6cdf9165f63641a5c7839562d6f37

7 years agoAdd tests for cynara-creds-gdbus 31/38531/10
Jacek Bukarewicz [Thu, 9 Apr 2015 09:45:14 +0000 (11:45 +0200)]
Add tests for cynara-creds-gdbus

Change-Id: I60b759f81845cb4fa6765de00a90a305358dc211
Signed-off-by: Radoslaw Bartosiak <r.bartosiak@samsung.com>
Signed-off-by: Lukasz Kostyra <l.kostyra@samsung.com>
7 years agoYACA: HMAC and CMAC vector tests
Lukasz Pawelczyk [Tue, 28 Jun 2016 16:20:32 +0000 (18:20 +0200)]
YACA: HMAC and CMAC vector tests

Change-Id: I0d72539de1792e056a16ff4f29d86ea785836672

7 years agoYACA: Helper functions for CMAC tests
Lukasz Pawelczyk [Tue, 28 Jun 2016 16:20:03 +0000 (18:20 +0200)]
YACA: Helper functions for CMAC tests

Change-Id: I2f149eb032fe118c6acc5e3be8463aec593843cc

7 years agoYACA: Drop the digest context reuse testing
Lukasz Pawelczyk [Tue, 28 Jun 2016 14:33:06 +0000 (16:33 +0200)]
YACA: Drop the digest context reuse testing

Change-Id: I541fbc84a033270d0b30d22870f886846467b4be

7 years agoAdd tests for cynara-creds-dbus 38/30438/17
Aleksander Zdyb [Wed, 11 Mar 2015 11:02:01 +0000 (12:02 +0100)]
Add tests for cynara-creds-dbus

Change-Id: Iea7f5e9290899302cd4b2c992110895591ae8903
Signed-off-by: Radoslaw Bartosiak <r.bartosiak@samsung.com>
Signed-off-by: Lukasz Kostyra <l.kostyra@samsung.com>
7 years agoYACA: yaca sign/verify vector tests 91/76091/2
Lukasz Pawelczyk [Wed, 22 Jun 2016 11:51:15 +0000 (13:51 +0200)]
YACA: yaca sign/verify vector tests

Change-Id: Ib062a4f77e493604da5d894d4b856cba7cb47027

7 years agoYACA: yaca sign vector tests 90/76090/2
Lukasz Pawelczyk [Wed, 22 Jun 2016 14:25:26 +0000 (16:25 +0200)]
YACA: yaca sign vector tests

Change-Id: Ib4485dc497108a0f00c6c8dcf91fcbb09b843af0

7 years agoYACA: keytype2str helper function 89/76089/2
Lukasz Pawelczyk [Wed, 22 Jun 2016 14:17:43 +0000 (16:17 +0200)]
YACA: keytype2str helper function

Make it more generic with ENUM_DESCRIBE

Change-Id: I27ecd5832c1fc2d43dd82bf4399262d9745947f9

7 years agoYACA: add key_type handling in the test vector API 87/76087/2
Lukasz Pawelczyk [Wed, 22 Jun 2016 11:50:27 +0000 (13:50 +0200)]
YACA: add key_type handling in the test vector API

Change-Id: I2aa8b6de1ac9cd3d9d3a4e29620abd01ac434a90

7 years agoYACA: Use Buffer instead of vector<char> 70/76270/7
Krzysztof Jackiewicz [Thu, 23 Jun 2016 08:14:41 +0000 (10:14 +0200)]
YACA: Use Buffer instead of vector<char>

Change-Id: Ibc3b3b63ba250176b5168fa665ea8bc8482a9864

7 years agoYACA: Use get_output_length() where possible 66/76266/7
Krzysztof Jackiewicz [Thu, 23 Jun 2016 08:08:01 +0000 (10:08 +0200)]
YACA: Use get_output_length() where possible

Change-Id: I484b8cad6ed57968c167e85a2ab03448e8b8cc30

7 years agoYACA: Tests for digest simple API 23/75823/8
Krzysztof Jackiewicz [Tue, 21 Jun 2016 13:55:34 +0000 (15:55 +0200)]
YACA: Tests for digest simple API

Change-Id: I83936cc9458dedc9c9c8626e441f5b0e18e94291

7 years agoYACA: Test digest context reuse 18/75618/9
Krzysztof Jackiewicz [Mon, 20 Jun 2016 15:59:48 +0000 (17:59 +0200)]
YACA: Test digest context reuse

Change-Id: I563d7ca6d16169876fac8a2a636dfa58f2747238

7 years agoYACA: Binary input message digest tests 17/75617/9
Krzysztof Jackiewicz [Mon, 20 Jun 2016 15:44:27 +0000 (17:44 +0200)]
YACA: Binary input message digest tests

Change-Id: I588fe4fbe707e3b7477272eb9f629e55694660bd

7 years agoYACA: Digest ASCII test vectors 16/75616/9
Krzysztof Jackiewicz [Mon, 20 Jun 2016 14:28:54 +0000 (16:28 +0200)]
YACA: Digest ASCII test vectors

Change-Id: Id07a3b696f2295f39a42bf497f6aba050b0470ce

7 years agoYACA: Fix: replace BufPtr with ChrPtr 16/76316/1
Krzysztof Jackiewicz [Thu, 23 Jun 2016 10:32:57 +0000 (12:32 +0200)]
YACA: Fix: replace BufPtr with ChrPtr

Change-Id: I009691d114910b6758a3f24132cdbc3245f7fa2d

7 years agoYACA: Crypto tests 86/75786/3
Krzysztof Jackiewicz [Tue, 21 Jun 2016 10:30:18 +0000 (12:30 +0200)]
YACA: Crypto tests

Change-Id: I8974001c316fca85cb3ab4cc485c70d82e5bc859

7 years agoYACA: Test vector helpers 08/75608/6
Krzysztof Jackiewicz [Mon, 20 Jun 2016 10:50:44 +0000 (12:50 +0200)]
YACA: Test vector helpers

Change-Id: I09bb1c03a8ae960f1f788b9a8dca8c1331f5f07f

7 years agoYACA: Key import/export invalid param tests 90/75590/5
Lukasz Pawelczyk [Mon, 20 Jun 2016 13:26:11 +0000 (15:26 +0200)]
YACA: Key import/export invalid param tests

Change-Id: Ib633c376518d9a79376a0f7017d3f0cb929a9be1

7 years agoYACA: Simple key import/export wrappers for auto types 89/75589/4
Lukasz Pawelczyk [Mon, 20 Jun 2016 13:25:28 +0000 (15:25 +0200)]
YACA: Simple key import/export wrappers for auto types

Change-Id: I4364d24c5b10bc195803918aeec198e117cb2788

7 years agoYACA: Check openssl errors even if test passes 97/75797/4
Krzysztof Jackiewicz [Tue, 21 Jun 2016 11:33:17 +0000 (13:33 +0200)]
YACA: Check openssl errors even if test passes

Change-Id: Ib1efae6d2edc3a37ed2813ae8774cd66b0522a2f

7 years agoYACA: Base signature tests, without the actual sign/verify operations 93/75093/6
Lukasz Pawelczyk [Thu, 16 Jun 2016 12:30:08 +0000 (14:30 +0200)]
YACA: Base signature tests, without the actual sign/verify operations

Change-Id: Idfc60b0eb2496f829c2582bb5c8e3a4329498f0f