1cd964fceSMatt Barden#
2cd964fceSMatt Barden# This file and its contents are supplied under the terms of the
3cd964fceSMatt Barden# Common Development and Distribution License ("CDDL"), version 1.0.
4cd964fceSMatt Barden# You may only use this file in accordance with the terms of version
5cd964fceSMatt Barden# 1.0 of the CDDL.
6cd964fceSMatt Barden#
7cd964fceSMatt Barden# A full copy of the text of the CDDL should have accompanied this
8cd964fceSMatt Barden# source.  A copy of the CDDL is also available via the Internet at
9cd964fceSMatt Barden# http://www.illumos.org/license/CDDL.
10cd964fceSMatt Barden#
11cd964fceSMatt Barden
12cd964fceSMatt Barden#
13cd964fceSMatt Barden# Copyright (c) 2012 by Delphix. All rights reserved.
14cd964fceSMatt Barden# Copyright 2014, OmniTI Computer Consulting, Inc. All rights reserved.
15cd964fceSMatt Barden# Copyright 2015 Nexenta Systems, Inc.  All rights reserved.
16e75b2cb0SRobert Mustacchi# Copyright 2019 Joyent, Inc.
17080adf91SPatrick Mooney# Copyright 2020 Oxide Computer Company
18cd964fceSMatt Barden#
19cd964fceSMatt Barden
20cd964fceSMatt Bardenset name=pkg.fmri value=pkg:/system/test/cryptotest@$(PKGVERS)
21cd964fceSMatt Bardenset name=pkg.summary value="KCF/PKCS Unit Test Suite"
2286d41711SAndy Fiddamanset name=pkg.description value="Miscellaneous KCF/PKCS Unit Tests"
23cd964fceSMatt Bardenset name=info.classification \
24cd964fceSMatt Barden    value=org.opensolaris.category.2008:Development/System
25cd964fceSMatt Bardenset name=variant.arch value=$(ARCH)
2686d41711SAndy Fiddamandir  path=opt/crypto-tests
27cd964fceSMatt Bardenfile path=opt/crypto-tests/README mode=0444
2886d41711SAndy Fiddamandir  path=opt/crypto-tests/bin
29cd964fceSMatt Bardenfile path=opt/crypto-tests/bin/cryptotest mode=0555
3086d41711SAndy Fiddamandir  path=opt/crypto-tests/runfiles
31cd964fceSMatt Bardenfile path=opt/crypto-tests/runfiles/default.run mode=0444
3286d41711SAndy Fiddamandir  path=opt/crypto-tests/share
33080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/MD5Msg.rsp mode=0444
34080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/README mode=0444
35080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA1LongMsg.rsp mode=0444
36080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA1ShortMsg.rsp mode=0444
37080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA224LongMsg.rsp mode=0444
38080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA224ShortMsg.rsp mode=0444
39080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA256LongMsg.rsp mode=0444
40080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA256ShortMsg.rsp mode=0444
41080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA384LongMsg.rsp mode=0444
42080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA384ShortMsg.rsp mode=0444
43080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA512LongMsg.rsp mode=0444
44080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA512ShortMsg.rsp mode=0444
45080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA512_224LongMsg.rsp mode=0444
46080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA512_224ShortMsg.rsp mode=0444
47080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA512_256LongMsg.rsp mode=0444
48080adf91SPatrick Mooneyfile path=opt/crypto-tests/share/SHA512_256ShortMsg.rsp mode=0444
4986d41711SAndy Fiddamandir  path=opt/crypto-tests/tests
5086d41711SAndy Fiddamandir  path=opt/crypto-tests/tests/aes owner=root group=root mode=0755
5186d41711SAndy Fiddamandir  path=opt/crypto-tests/tests/aes/kcf owner=root group=root mode=0755
52e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_cbc_32 \
5386d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_cbc_32 owner=root group=root \
5486d41711SAndy Fiddaman    mode=0555
55e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_cbc_64 \
5686d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_cbc_64 owner=root group=root \
5786d41711SAndy Fiddaman    mode=0555
58e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_ccm_32 \
5986d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_ccm_32 owner=root group=root \
6086d41711SAndy Fiddaman    mode=0555
61e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_ccm_64 \
6286d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_ccm_64 owner=root group=root \
6386d41711SAndy Fiddaman    mode=0555
64e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_cmac_32 \
6586d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_cmac_32 owner=root group=root \
6686d41711SAndy Fiddaman    mode=0555
67e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_cmac_64 \
6886d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_cmac_64 owner=root group=root \
6986d41711SAndy Fiddaman    mode=0555
70e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_ctr_32 \
7186d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_ctr_32 owner=root group=root \
7286d41711SAndy Fiddaman    mode=0555
73e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_ctr_64 \
7486d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_ctr_64 owner=root group=root \
7586d41711SAndy Fiddaman    mode=0555
76e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_ecb_32 \
7786d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_ecb_32 owner=root group=root \
7886d41711SAndy Fiddaman    mode=0555
79e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_ecb_64 \
8086d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_ecb_64 owner=root group=root \
8186d41711SAndy Fiddaman    mode=0555
82e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_gcm_32 \
8386d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_gcm_32 owner=root group=root \
8486d41711SAndy Fiddaman    mode=0555
85e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/aes_gcm_64 \
8686d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/aes_gcm_64 owner=root group=root \
8786d41711SAndy Fiddaman    mode=0555
88e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/cleanup \
8986d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/cleanup owner=root group=root mode=0555
90e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/kcf/setup \
9186d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/kcf/setup owner=root group=root mode=0555
9286d41711SAndy Fiddamandir  path=opt/crypto-tests/tests/aes/pkcs owner=root group=root mode=0755
93e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_cbc_32 \
9486d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_cbc_32 owner=root group=root \
9586d41711SAndy Fiddaman    mode=0555
96e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_cbc_64 \
9786d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_cbc_64 owner=root group=root \
9886d41711SAndy Fiddaman    mode=0555
998d91e49dSJason Kingfile opt/crypto-tests/tests/aes/pkcs/aes_cbc_pad_32 \
10086d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_cbc_pad_32 owner=root group=root \
10186d41711SAndy Fiddaman    mode=0555
1028d91e49dSJason Kingfile opt/crypto-tests/tests/aes/pkcs/aes_cbc_pad_64 \
10386d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_cbc_pad_64 owner=root group=root \
10486d41711SAndy Fiddaman    mode=0555
105e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_ccm_32 \
10686d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_ccm_32 owner=root group=root \
10786d41711SAndy Fiddaman    mode=0555
108e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_ccm_64 \
10986d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_ccm_64 owner=root group=root \
11086d41711SAndy Fiddaman    mode=0555
111e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_cmac_32 \
11286d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_cmac_32 owner=root group=root \
11386d41711SAndy Fiddaman    mode=0555
114e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_cmac_64 \
11586d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_cmac_64 owner=root group=root \
11686d41711SAndy Fiddaman    mode=0555
117e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_ctr_32 \
11886d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_ctr_32 owner=root group=root \
11986d41711SAndy Fiddaman    mode=0555
120e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_ctr_64 \
12186d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_ctr_64 owner=root group=root \
12286d41711SAndy Fiddaman    mode=0555
123e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_ecb_32 \
12486d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_ecb_32 owner=root group=root \
12586d41711SAndy Fiddaman    mode=0555
126e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_ecb_64 \
12786d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_ecb_64 owner=root group=root \
12886d41711SAndy Fiddaman    mode=0555
129e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_gcm_32 \
13086d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_gcm_32 owner=root group=root \
13186d41711SAndy Fiddaman    mode=0555
132e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/aes/pkcs/aes_gcm_64 \
13386d41711SAndy Fiddaman    path=opt/crypto-tests/tests/aes/pkcs/aes_gcm_64 owner=root group=root \
13486d41711SAndy Fiddaman    mode=0555
13586d41711SAndy Fiddamandir  path=opt/crypto-tests/tests/digest
13686d41711SAndy Fiddamandir  path=opt/crypto-tests/tests/digest/kcf
137e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/kcf/cleanup \
13886d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/cleanup owner=root group=root \
13986d41711SAndy Fiddaman    mode=0555
1406b2ab905SJason Kingfile opt/crypto-tests/tests/digest/kcf/md5_32 \
14186d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/md5_32 owner=root group=root \
14286d41711SAndy Fiddaman    mode=0555
1436b2ab905SJason Kingfile opt/crypto-tests/tests/digest/kcf/md5_64 \
14486d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/md5_64 owner=root group=root \
14586d41711SAndy Fiddaman    mode=0555
146e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/kcf/setup \
14786d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/setup owner=root group=root \
14886d41711SAndy Fiddaman    mode=0555
149e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/kcf/sha1_32 \
15086d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha1_32 owner=root group=root \
15186d41711SAndy Fiddaman    mode=0555
152e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/kcf/sha1_64 \
15386d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha1_64 owner=root group=root \
15486d41711SAndy Fiddaman    mode=0555
155e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/kcf/sha256_32 \
15686d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha256_32 owner=root group=root \
15786d41711SAndy Fiddaman    mode=0555
158e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/kcf/sha256_64 \
15986d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha256_64 owner=root group=root \
16086d41711SAndy Fiddaman    mode=0555
161e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/kcf/sha384_32 \
16286d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha384_32 owner=root group=root \
16386d41711SAndy Fiddaman    mode=0555
164e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/kcf/sha384_64 \
16586d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha384_64 owner=root group=root \
16686d41711SAndy Fiddaman    mode=0555
16705204290SJason Kingfile opt/crypto-tests/tests/digest/kcf/sha512_224_32 \
16886d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha512_224_32 owner=root \
16986d41711SAndy Fiddaman    group=root mode=0555
17005204290SJason Kingfile opt/crypto-tests/tests/digest/kcf/sha512_224_64 \
17186d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha512_224_64 owner=root \
17286d41711SAndy Fiddaman    group=root mode=0555
17305204290SJason Kingfile opt/crypto-tests/tests/digest/kcf/sha512_256_32 \
17486d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha512_256_32 owner=root \
17586d41711SAndy Fiddaman    group=root mode=0555
17605204290SJason Kingfile opt/crypto-tests/tests/digest/kcf/sha512_256_64 \
17786d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha512_256_64 owner=root \
17886d41711SAndy Fiddaman    group=root mode=0555
179e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/kcf/sha512_32 \
18086d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha512_32 owner=root group=root \
18186d41711SAndy Fiddaman    mode=0555
182e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/kcf/sha512_64 \
18386d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/kcf/sha512_64 owner=root group=root \
18486d41711SAndy Fiddaman    mode=0555
18586d41711SAndy Fiddamandir  path=opt/crypto-tests/tests/digest/pkcs
1866b2ab905SJason Kingfile opt/crypto-tests/tests/digest/pkcs/md5_32 \
18786d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/md5_32 owner=root group=root \
18886d41711SAndy Fiddaman    mode=0555
1896b2ab905SJason Kingfile opt/crypto-tests/tests/digest/pkcs/md5_64 \
19086d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/md5_64 owner=root group=root \
19186d41711SAndy Fiddaman    mode=0555
192e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/pkcs/sha1_32 \
19386d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha1_32 owner=root group=root \
19486d41711SAndy Fiddaman    mode=0555
195e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/pkcs/sha1_64 \
19686d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha1_64 owner=root group=root \
19786d41711SAndy Fiddaman    mode=0555
198e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/pkcs/sha256_32 \
19986d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha256_32 owner=root group=root \
20086d41711SAndy Fiddaman    mode=0555
201e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/pkcs/sha256_64 \
20286d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha256_64 owner=root group=root \
20386d41711SAndy Fiddaman    mode=0555
204e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/pkcs/sha384_32 \
20586d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha384_32 owner=root group=root \
20686d41711SAndy Fiddaman    mode=0555
207e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/pkcs/sha384_64 \
20886d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha384_64 owner=root group=root \
20986d41711SAndy Fiddaman    mode=0555
21005204290SJason Kingfile opt/crypto-tests/tests/digest/pkcs/sha512_224_32 \
21186d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha512_224_32 owner=root \
21286d41711SAndy Fiddaman    group=root mode=0555
21305204290SJason Kingfile opt/crypto-tests/tests/digest/pkcs/sha512_224_64 \
21486d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha512_224_64 owner=root \
21586d41711SAndy Fiddaman    group=root mode=0555
21605204290SJason Kingfile opt/crypto-tests/tests/digest/pkcs/sha512_256_32 \
21786d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha512_256_32 owner=root \
21886d41711SAndy Fiddaman    group=root mode=0555
21905204290SJason Kingfile opt/crypto-tests/tests/digest/pkcs/sha512_256_64 \
22086d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha512_256_64 owner=root \
22186d41711SAndy Fiddaman    group=root mode=0555
222e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/pkcs/sha512_32 \
22386d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha512_32 owner=root group=root \
22486d41711SAndy Fiddaman    mode=0555
225e75b2cb0SRobert Mustacchifile opt/crypto-tests/tests/digest/pkcs/sha512_64 \
22686d41711SAndy Fiddaman    path=opt/crypto-tests/tests/digest/pkcs/sha512_64 owner=root group=root \
22786d41711SAndy Fiddaman    mode=0555
22886d41711SAndy Fiddamandir  path=opt/crypto-tests/tests/hmac
22986d41711SAndy Fiddamandir  path=opt/crypto-tests/tests/hmac/kcf
230faeaba88SJason Kingfile path=opt/crypto-tests/tests/hmac/kcf/cleanup mode=0555
231faeaba88SJason Kingfile path=opt/crypto-tests/tests/hmac/kcf/hmac_sha1_32 mode=0555
232faeaba88SJason Kingfile path=opt/crypto-tests/tests/hmac/kcf/hmac_sha1_64 mode=0555
233faeaba88SJason Kingfile path=opt/crypto-tests/tests/hmac/kcf/setup mode=0555
23486d41711SAndy Fiddamandir  path=opt/crypto-tests/tests/hmac/pkcs
235faeaba88SJason Kingfile path=opt/crypto-tests/tests/hmac/pkcs/hmac_sha1_32 mode=0555
236faeaba88SJason Kingfile path=opt/crypto-tests/tests/hmac/pkcs/hmac_sha1_64 mode=0555
237*b70bf3eeSBill Sommerfelddir  path=opt/crypto-tests/tests/longhash
238*b70bf3eeSBill Sommerfeldfile path=opt/crypto-tests/tests/longhash/longhash_32 mode=0555
239*b70bf3eeSBill Sommerfeldfile path=opt/crypto-tests/tests/longhash/longhash_64 mode=0555
240cd964fceSMatt Bardenlicense cr_Sun license=cr_Sun
241cd964fceSMatt Bardenlicense lic_CDDL license=lic_CDDL
24286d41711SAndy Fiddamandepend type=require fmri=driver/crypto/dprov
24386d41711SAndy Fiddamandepend type=require fmri=system/test/testrunner
244