bodonoghue

Untitled

Dec 30th, 2022
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 99.23 KB | None | 0 0
  1. root@imx8mqevk:~# cat log.txt
  2. -------------------------------------------------
  3. Run test suite with level=0
  4. Run test suite with n=1 iterations
  5. -------------------------------------------------
  6.  
  7. TEE test application started over default TEE instance
  8. Running the tests 1 times
  9.  
  10. ######################################################
  11. #
  12. # regression+pkcs11+regression_nxp
  13. #
  14. ######################################################
  15. ---------- iteration n= 1 out of 1 ----------
  16.  
  17.  
  18. * regression_1001 Core self tests
  19. regression_1001 OK
  20.  
  21. * regression_1002 PTA parameters
  22. regression_1002 OK
  23.  
  24. * regression_1003 Core internal read/write mutex
  25. Number of parallel threads: 6 (2 writers and 4 readers)
  26. Max read concurrency: 2
  27. Max read waiters: 2
  28. Mean read concurrency: 1.1
  29. Mean read waiting: 1.0375
  30. regression_1003 OK
  31.  
  32. * regression_1004 Test User Crypt TA
  33. o regression_1004.1 AES encrypt
  34. regression_1004.1 OK
  35. o regression_1004.2 AES decrypt
  36. regression_1004.2 OK
  37. o regression_1004.3 SHA-256 test, 3 bytes input
  38. regression_1004.3 OK
  39. o regression_1004.4 AES-256 ECB encrypt (32B, fixed key)
  40. regression_1004.4 OK
  41. o regression_1004.5 AES-256 ECB decrypt (32B, fixed key)
  42. regression_1004.5 OK
  43. regression_1004 OK
  44.  
  45. * regression_1005 Many sessions
  46. regression_1005 OK
  47.  
  48. * regression_1006 Test Basic OS features
  49. regression_1006 OK
  50.  
  51. * regression_1007 Test Panic
  52. regression_1007 OK
  53.  
  54. * regression_1008 TEE internal client API
  55. o regression_1008.1 Invoke command
  56. regression_1008.1 OK
  57. o regression_1008.2 Invoke command with timeout
  58. regression_1008.2 OK
  59. o regression_1008.3 Create session fail
  60. n = 0
  61. regression_1008.3 OK
  62. o regression_1008.4 Load corrupt TA
  63. regression_1008.4 OK
  64. regression_1008 OK
  65.  
  66. * regression_1009 TEE Wait
  67. o regression_1009.1 TEE Wait 0.1s
  68. regression_1009.1 OK
  69. o regression_1009.2 TEE Wait 0.5s
  70. regression_1009.2 OK
  71. o regression_1009.3 TEE Wait 2s cancel
  72. regression_1009.3 OK
  73. o regression_1009.4 TEE Wait 2s
  74. regression_1009.4 OK
  75. regression_1009 OK
  76.  
  77. * regression_1010 Invalid memory access
  78. o regression_1010.1 Invalid memory access 1
  79. regression_1010.1 OK
  80. o regression_1010.2 Invalid memory access 2
  81. regression_1010.2 OK
  82. o regression_1010.3 Invalid memory access 3
  83. regression_1010.3 OK
  84. o regression_1010.4 Invalid memory access 4
  85. regression_1010.4 OK
  86. o regression_1010.5 Invalid memory access 5
  87. regression_1010.5 OK
  88. o regression_1010.6 Invalid memory access 6
  89. regression_1010.6 OK
  90. o regression_1010.7 Invalid memory access 7
  91. regression_1010.7 OK
  92. o regression_1010.8 Invalid memory access 1 with 1024 bytes memref
  93. regression_1010.8 OK
  94. o regression_1010.9 Invalid memory access 2 with 1024 bytes memref
  95. regression_1010.9 OK
  96. o regression_1010.10 Invalid memory access 3 with 1024 bytes memref
  97. regression_1010.10 OK
  98. o regression_1010.11 Invalid memory access 4 with 1024 bytes memref
  99. regression_1010.11 OK
  100. o regression_1010.12 Invalid memory access 5 with 1024 bytes memref
  101. regression_1010.12 OK
  102. o regression_1010.13 Invalid memory access 1 with 65536 bytes memref
  103. regression_1010.13 OK
  104. o regression_1010.14 Invalid memory access 2 with 65536 bytes memref
  105. regression_1010.14 OK
  106. o regression_1010.15 Invalid memory access 3 with 65536 bytes memref
  107. regression_1010.15 OK
  108. o regression_1010.16 Invalid memory access 4 with 65536 bytes memref
  109. regression_1010.16 OK
  110. o regression_1010.17 Invalid memory access 5 with 65536 bytes memref
  111. regression_1010.17 OK
  112. regression_1010 OK
  113.  
  114. * regression_1011 Test TA-to-TA features with User Crypt TA
  115. o regression_1011.1 TA-to-TA via non-secure shared memory
  116. o regression_1011.1.1 AES encrypt
  117. regression_1011.1.1 OK
  118. o regression_1011.1.2 AES decrypt
  119. regression_1011.1.2 OK
  120. o regression_1011.1.3 SHA-256 test, 3 bytes input
  121. regression_1011.1.3 OK
  122. o regression_1011.1.4 AES-256 ECB encrypt (32B, fixed key)
  123. regression_1011.1.4 OK
  124. o regression_1011.1.5 AES-256 ECB decrypt (32B, fixed key)
  125. regression_1011.1.5 OK
  126. regression_1011.1 OK
  127. o regression_1011.2 TA-to-TA via TA private memory
  128. o regression_1011.2.1 AES encrypt
  129. regression_1011.2.1 OK
  130. o regression_1011.2.2 AES decrypt
  131. regression_1011.2.2 OK
  132. o regression_1011.2.3 SHA-256 test, 3 bytes input
  133. regression_1011.2.3 OK
  134. o regression_1011.2.4 AES-256 ECB encrypt (32B, fixed key)
  135. regression_1011.2.4 OK
  136. o regression_1011.2.5 AES-256 ECB decrypt (32B, fixed key)
  137. regression_1011.2.5 OK
  138. regression_1011.2 OK
  139. regression_1011 OK
  140.  
  141. * regression_1012 Test Single Instance Multi Session features with SIMS TA
  142. o regression_1012.1 Single Instance Multi Session
  143. regression_1012.1 OK
  144. regression_1012 OK
  145.  
  146. * regression_1013 Test concurrency with concurrent TA
  147. o regression_1013.1 Using small concurrency TA
  148. o regression_1013.1.1 Busy loop repeat 10000
  149. regression_1013.1.1 OK
  150. o regression_1013.1.2 SHA-256 loop repeat 1000
  151. regression_1013.1.2 OK
  152. o regression_1013.1.3 Busy loop repeat 10000
  153. regression_1013.1.3 OK
  154. o regression_1013.1.4 SHA-256 loop repeat 1000
  155. regression_1013.1.4 OK
  156. o regression_1013.1.5 Busy loop repeat 10000
  157. regression_1013.1.5 OK
  158. o regression_1013.1.6 SHA-256 loop repeat 1000
  159. regression_1013.1.6 OK
  160. o regression_1013.1.7 Busy loop repeat 10000
  161. regression_1013.1.7 OK
  162. o regression_1013.1.8 SHA-256 loop repeat 1000
  163. regression_1013.1.8 OK
  164. o regression_1013.1.9 Busy loop repeat 10000
  165. regression_1013.1.9 OK
  166. o regression_1013.1.10 SHA-256 loop repeat 1000
  167. regression_1013.1.10 OK
  168. o regression_1013.1.11 Busy loop repeat 10000
  169. regression_1013.1.11 OK
  170. o regression_1013.1.12 SHA-256 loop repeat 1000
  171. regression_1013.1.12 OK
  172. o regression_1013.1.13 Busy loop repeat 10000
  173. regression_1013.1.13 OK
  174. o regression_1013.1.14 SHA-256 loop repeat 1000
  175. regression_1013.1.14 OK
  176. o regression_1013.1.15 Busy loop repeat 10000
  177. regression_1013.1.15 OK
  178. o regression_1013.1.16 SHA-256 loop repeat 1000
  179. regression_1013.1.16 OK
  180. o regression_1013.1.17 Busy loop repeat 10000
  181. regression_1013.1.17 OK
  182. o regression_1013.1.18 SHA-256 loop repeat 1000
  183. regression_1013.1.18 OK
  184. o regression_1013.1.19 Busy loop repeat 10000
  185. regression_1013.1.19 OK
  186. o regression_1013.1.20 SHA-256 loop repeat 1000
  187. regression_1013.1.20 OK
  188. o regression_1013.1.21 Busy loop repeat 10000
  189. regression_1013.1.21 OK
  190. o regression_1013.1.22 SHA-256 loop repeat 1000
  191. regression_1013.1.22 OK
  192. o regression_1013.1.23 Busy loop repeat 10000
  193. regression_1013.1.23 OK
  194. o regression_1013.1.24 SHA-256 loop repeat 1000
  195. regression_1013.1.24 OK
  196. Number of parallel threads: 3
  197. Mean concurrency: 2.75
  198. regression_1013.1 OK
  199. o regression_1013.2 Using large concurrency TA
  200. o regression_1013.2.1 Busy loop repeat 10000
  201. regression_1013.2.1 OK
  202. o regression_1013.2.2 SHA-256 loop repeat 1000
  203. regression_1013.2.2 OK
  204. o regression_1013.2.3 Busy loop repeat 10000
  205. regression_1013.2.3 OK
  206. o regression_1013.2.4 SHA-256 loop repeat 1000
  207. regression_1013.2.4 OK
  208. o regression_1013.2.5 Busy loop repeat 10000
  209. regression_1013.2.5 OK
  210. o regression_1013.2.6 SHA-256 loop repeat 1000
  211. regression_1013.2.6 OK
  212. o regression_1013.2.7 Busy loop repeat 10000
  213. regression_1013.2.7 OK
  214. o regression_1013.2.8 SHA-256 loop repeat 1000
  215. regression_1013.2.8 OK
  216. o regression_1013.2.9 Busy loop repeat 10000
  217. regression_1013.2.9 OK
  218. o regression_1013.2.10 SHA-256 loop repeat 1000
  219. regression_1013.2.10 OK
  220. o regression_1013.2.11 Busy loop repeat 10000
  221. regression_1013.2.11 OK
  222. o regression_1013.2.12 SHA-256 loop repeat 1000
  223. regression_1013.2.12 OK
  224. o regression_1013.2.13 Busy loop repeat 10000
  225. regression_1013.2.13 OK
  226. o regression_1013.2.14 SHA-256 loop repeat 1000
  227. regression_1013.2.14 OK
  228. o regression_1013.2.15 Busy loop repeat 10000
  229. regression_1013.2.15 OK
  230. o regression_1013.2.16 SHA-256 loop repeat 1000
  231. regression_1013.2.16 OK
  232. o regression_1013.2.17 Busy loop repeat 10000
  233. regression_1013.2.17 OK
  234. o regression_1013.2.18 SHA-256 loop repeat 1000
  235. regression_1013.2.18 OK
  236. o regression_1013.2.19 Busy loop repeat 10000
  237. regression_1013.2.19 OK
  238. o regression_1013.2.20 SHA-256 loop repeat 1000
  239. regression_1013.2.20 OK
  240. o regression_1013.2.21 Busy loop repeat 10000
  241. regression_1013.2.21 OK
  242. o regression_1013.2.22 SHA-256 loop repeat 1000
  243. regression_1013.2.22 OK
  244. o regression_1013.2.23 Busy loop repeat 10000
  245. regression_1013.2.23 OK
  246. o regression_1013.2.24 SHA-256 loop repeat 1000
  247. regression_1013.2.24 OK
  248. Number of parallel threads: 3
  249. Mean concurrency: 2.58333
  250. regression_1013.2 OK
  251. regression_1013 OK
  252.  
  253. * regression_1015 FS hash-tree corner cases
  254. regression_1015 OK
  255.  
  256. * regression_1016 Test TA to TA transfers (in/out/inout memrefs on the stack)
  257. regression_1016 OK
  258.  
  259. * regression_1017 Test coalescing memrefs
  260. regression_1017 OK
  261.  
  262. * regression_1018 Test memref out of bounds
  263. o regression_1018.1 Out of bounds > 4kB on allocated shm
  264. regression_1018.1 OK
  265. o regression_1018.2 Out of bounds by 1 byte on registered shm
  266. regression_1018.2 OK
  267. o regression_1018.3 Out of bounds by 1 byte ref on allocated shm
  268. regression_1018.3 OK
  269. regression_1018 OK
  270.  
  271. * regression_1019 Test dynamically linked TA
  272. regression_1019 OK
  273.  
  274. * regression_1020 Test lockdep algorithm
  275. - 1020 - skip test, feature not implemented
  276. regression_1020 OK
  277.  
  278. * regression_1021 Test panic context release
  279. o regression_1021.1 Multiple Instances Single Session
  280. regression_1021.1 OK
  281. o regression_1021.2 Single Instance Multi Sessions
  282. regression_1021.2 OK
  283. o regression_1021.3 Single Instance Multi Sessions Keep Alive
  284. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_1000.c:1647: counter has an unexpected value: 0x1, expected 0x0
  285. regression_1021.3 FAILED
  286. o regression_1021.4 Multi Sessions TA to TA
  287. regression_1021.4 OK
  288. regression_1021 FAILED
  289.  
  290. * regression_1022 Test dlopen()/dlsym()/dlclose() API
  291. regression_1022 OK
  292.  
  293. * regression_1023 Test ELF initialization (.init_array)
  294. regression_1023 OK
  295.  
  296. * regression_1025 Test memref NULL and/or 0 bytes size
  297. o regression_1025.1 Invalid NULL buffer memref registration
  298. regression_1025.1 OK
  299. o regression_1025.2 Input/Output MEMREF Buffer NULL - Size 0 bytes
  300. regression_1025.2 OK
  301. o regression_1025.3 Input MEMREF Buffer NULL - Size non 0 bytes
  302. regression_1025.3 OK
  303. o regression_1025.4 Input MEMREF Buffer NULL over PTA invocation
  304. regression_1025.4 OK
  305. regression_1025 OK
  306.  
  307. * regression_1026 Session: public login
  308. regression_1026 OK
  309.  
  310. * regression_1027 Session: user login for current user
  311. regression_1027 OK
  312.  
  313. * regression_1028 Session: group login for current user's effective group
  314. regression_1028 OK
  315.  
  316. * regression_1029 Test __thread attribute
  317. o regression_1029.1 TLS variables (main program)
  318. - 1029 - skip test, TA returned TEEC_ERROR_NOT_SUPPORTED
  319. regression_1029.1 OK
  320. o regression_1029.2 TLS variables (shared library)
  321. - 1029 - skip test, TA returned TEEC_ERROR_NOT_SUPPORTED
  322. regression_1029.2 OK
  323. regression_1029 OK
  324.  
  325. * regression_1030 Test dl_iterate_phdr()
  326. o regression_1030.1 Before dlopen()
  327. regression_1030.1 OK
  328. o regression_1030.2 After dlopen()
  329. regression_1030.2 OK
  330. regression_1030 OK
  331.  
  332. * regression_1031 Test C++ features
  333. o regression_1031.1 Global object constructor (main program)
  334. TA not built with C++ support, skipping C++ tests
  335. regression_1031.1 OK
  336. regression_1031 OK
  337.  
  338. * regression_1032 Register read-only shared memory
  339. regression_1032 OK
  340.  
  341. * regression_1033 Test the supplicant plugin framework
  342. o regression_1033.1 Pass values to/from a plugin
  343. regression_1033.1 OK
  344. o regression_1033.2 Pass array to a plugin
  345. regression_1033.2 OK
  346. o regression_1033.3 Get array from a plugin
  347. regression_1033.3 OK
  348. o regression_1033.4 Not allow bad input to a plugin
  349. regression_1033.4 OK
  350. o regression_1033.5 Call an unknown plugin
  351. regression_1033.5 OK
  352. regression_1033 OK
  353.  
  354. * regression_1034 Test loading a large TA
  355. regression_1034 OK
  356.  
  357. * regression_2001 Trivial TCP iSocket API tests
  358. o regression_2001.1 Start server
  359. regression_2001.1 OK
  360. o regression_2001.2 TCP Socket open
  361. regression_2001.2 OK
  362. o regression_2001.3 TCP Socket send
  363. regression_2001.3 OK
  364. o regression_2001.4 TCP Socket recv
  365. regression_2001.4 OK
  366. o regression_2001.5 TCP Socket get error
  367. regression_2001.5 OK
  368. o regression_2001.6 TCP Socket close
  369. regression_2001.6 OK
  370. o regression_2001.7 TCP Socket ioctl
  371. regression_2001.7 OK
  372. regression_2001 OK
  373.  
  374. * regression_2002 Concurrent stressing TCP iSocket API tests
  375. o regression_2002.1 Stressing with 3 threads
  376. regression_2002.1 OK
  377. regression_2002 OK
  378.  
  379. * regression_2003 Timeout TCP iSocket API tests
  380. o regression_2003.1 Start server
  381. regression_2003.1 OK
  382. o regression_2003.2 TCP Socket open
  383. regression_2003.2 OK
  384. o regression_2003.3 TCP Socket send (10 ms timeout)
  385. regression_2003.3 OK
  386. o regression_2003.4 TCP Socket recv (10 ms timeout)
  387. regression_2003.4 OK
  388. o regression_2003.5 TCP Socket get error
  389. regression_2003.5 OK
  390. regression_2003 OK
  391.  
  392. * regression_2004 UDP iSocket API tests
  393. o regression_2004.1 Start server
  394. regression_2004.1 OK
  395. o regression_2004.2 UDP Socket open
  396. regression_2004.2 OK
  397. o regression_2004.3 UDP Socket send
  398. regression_2004.3 OK
  399. o regression_2004.4 UDP Socket recv
  400. regression_2004.4 OK
  401. o regression_2004.5 UDP Socket get error
  402. regression_2004.5 OK
  403. o regression_2004.6 UDP Socket close
  404. regression_2004.6 OK
  405. o regression_2004.7 UDP Socket ioctl
  406. regression_2004.7 OK
  407. o regression_2004.8 UDP Socket change port
  408. o regression_2004.8.1 UDP Socket send
  409. regression_2004.8.1 OK
  410. o regression_2004.8.2 UDP Socket recv
  411. regression_2004.8.2 OK
  412. regression_2004.8 OK
  413. o regression_2004.9 UDP Socket change addr
  414. o regression_2004.9.1 UDP Socket send
  415. regression_2004.9.1 OK
  416. o regression_2004.9.2 UDP Socket recv
  417. regression_2004.9.2 OK
  418. regression_2004.9 OK
  419. regression_2004 OK
  420.  
  421. * regression_4001 Test TEE Internal API hash operations
  422. o regression_4001.1 Hash case 0 algo 0x50000001
  423. regression_4001.1 OK
  424. o regression_4001.2 Hash case 1 algo 0x50000002
  425. regression_4001.2 OK
  426. o regression_4001.3 Hash case 2 algo 0x50000003
  427. regression_4001.3 OK
  428. o regression_4001.4 Hash case 3 algo 0x50000004
  429. regression_4001.4 OK
  430. o regression_4001.5 Hash case 4 algo 0x50000004
  431. regression_4001.5 OK
  432. o regression_4001.6 Hash case 5 algo 0x50000005
  433. regression_4001.6 OK
  434. o regression_4001.7 Hash case 6 algo 0x50000006
  435. regression_4001.7 OK
  436. o regression_4001.8 Hash case 7 algo 0x50000007
  437. regression_4001.8 OK
  438. o regression_4001.9 Hash case 8 algo 0x50000007
  439. regression_4001.9 OK
  440. regression_4001 OK
  441.  
  442. * regression_4002 Test TEE Internal API MAC operations
  443. o regression_4002.1 MAC case 0 algo 0x30000001
  444. regression_4002.1 OK
  445. o regression_4002.2 MAC case 1 algo 0x30000001
  446. regression_4002.2 OK
  447. o regression_4002.3 MAC case 2 algo 0x30000002
  448. regression_4002.3 OK
  449. o regression_4002.4 MAC case 3 algo 0x30000002
  450. regression_4002.4 OK
  451. o regression_4002.5 MAC case 4 algo 0x30000003
  452. regression_4002.5 OK
  453. o regression_4002.6 MAC case 5 algo 0x30000003
  454. regression_4002.6 OK
  455. o regression_4002.7 MAC case 6 algo 0x30000004
  456. regression_4002.7 OK
  457. o regression_4002.8 MAC case 7 algo 0x30000004
  458. regression_4002.8 OK
  459. o regression_4002.9 MAC case 8 algo 0x30000004
  460. regression_4002.9 OK
  461. o regression_4002.10 MAC case 9 algo 0x30000004
  462. regression_4002.10 OK
  463. o regression_4002.11 MAC case 10 algo 0x30000005
  464. regression_4002.11 OK
  465. o regression_4002.12 MAC case 11 algo 0x30000005
  466. regression_4002.12 OK
  467. o regression_4002.13 MAC case 12 algo 0x30000006
  468. regression_4002.13 OK
  469. o regression_4002.14 MAC case 13 algo 0x30000006
  470. regression_4002.14 OK
  471. o regression_4002.15 MAC case 14 algo 0x30000110
  472. regression_4002.15 OK
  473. o regression_4002.16 MAC case 15 algo 0x30000110
  474. regression_4002.16 OK
  475. o regression_4002.17 MAC case 16 algo 0x30000111
  476. regression_4002.17 OK
  477. o regression_4002.18 MAC case 17 algo 0x30000111
  478. regression_4002.18 OK
  479. o regression_4002.19 MAC case 18 algo 0x30000113
  480. regression_4002.19 OK
  481. o regression_4002.20 MAC case 19 algo 0x30000113
  482. regression_4002.20 OK
  483. o regression_4002.21 MAC case 20 algo 0x30000510
  484. regression_4002.21 OK
  485. o regression_4002.22 MAC case 21 algo 0x30000510
  486. regression_4002.22 OK
  487. o regression_4002.23 MAC case 22 algo 0x30000511
  488. regression_4002.23 OK
  489. o regression_4002.24 MAC case 23 algo 0x30000511
  490. regression_4002.24 OK
  491. o regression_4002.25 MAC case 24 algo 0x30000513
  492. regression_4002.25 OK
  493. o regression_4002.26 MAC case 25 algo 0x30000513
  494. regression_4002.26 OK
  495. o regression_4002.27 MAC case 26 algo 0x30000510
  496. regression_4002.27 OK
  497. o regression_4002.28 MAC case 27 algo 0x30000510
  498. regression_4002.28 OK
  499. o regression_4002.29 MAC case 28 algo 0x30000511
  500. regression_4002.29 OK
  501. o regression_4002.30 MAC case 29 algo 0x30000511
  502. regression_4002.30 OK
  503. o regression_4002.31 MAC case 30 algo 0x30000513
  504. regression_4002.31 OK
  505. o regression_4002.32 MAC case 31 algo 0x30000513
  506. regression_4002.32 OK
  507. o regression_4002.33 MAC case 32 algo 0x30000513
  508. regression_4002.33 OK
  509. o regression_4002.34 MAC case 33 algo 0x30000513
  510. regression_4002.34 OK
  511. o regression_4002.35 MAC case 34 algo 0x30000610
  512. regression_4002.35 OK
  513. o regression_4002.36 MAC case 35 algo 0x30000610
  514. regression_4002.36 OK
  515. o regression_4002.37 MAC case 36 algo 0x30000610
  516. regression_4002.37 OK
  517. o regression_4002.38 MAC case 37 algo 0x30000610
  518. regression_4002.38 OK
  519. o regression_4002.39 MAC case 38 algo 0x30000610
  520. regression_4002.39 OK
  521. o regression_4002.40 MAC case 39 algo 0x30000610
  522. regression_4002.40 OK
  523. o regression_4002.41 MAC case 40 algo 0x30000610
  524. regression_4002.41 OK
  525. o regression_4002.42 MAC case 41 algo 0x30000610
  526. regression_4002.42 OK
  527. o regression_4002.43 MAC case 42 algo 0x30000610
  528. regression_4002.43 OK
  529. o regression_4002.44 MAC case 43 algo 0x30000610
  530. regression_4002.44 OK
  531. o regression_4002.45 MAC case 44 algo 0x30000610
  532. regression_4002.45 OK
  533. o regression_4002.46 MAC case 45 algo 0x30000610
  534. regression_4002.46 OK
  535. o regression_4002.47 MAC case 46 algo 0x30000610
  536. regression_4002.47 OK
  537. o regression_4002.48 MAC case 47 algo 0x30000610
  538. regression_4002.48 OK
  539. o regression_4002.49 MAC case 48 algo 0x30000610
  540. regression_4002.49 OK
  541. o regression_4002.50 MAC case 49 algo 0x30000610
  542. regression_4002.50 OK
  543. o regression_4002.51 MAC case 50 algo 0x30000610
  544. regression_4002.51 OK
  545. o regression_4002.52 MAC case 51 algo 0x30000610
  546. regression_4002.52 OK
  547. o regression_4002.53 MAC case 52 algo 0x30000610
  548. regression_4002.53 OK
  549. o regression_4002.54 MAC case 53 algo 0x30000610
  550. regression_4002.54 OK
  551. o regression_4002.55 MAC case 54 algo 0x30000610
  552. regression_4002.55 OK
  553. o regression_4002.56 MAC case 55 algo 0x30000610
  554. regression_4002.56 OK
  555. o regression_4002.57 MAC case 56 algo 0x30000610
  556. regression_4002.57 OK
  557. o regression_4002.58 MAC case 57 algo 0xf0000613
  558. regression_4002.58 OK
  559. o regression_4002.59 MAC case 58 algo 0xf0000613
  560. regression_4002.59 OK
  561. o regression_4002.60 MAC case 59 algo 0xf0000613
  562. regression_4002.60 OK
  563. o regression_4002.61 MAC case 60 algo 0xf0000613
  564. regression_4002.61 OK
  565. o regression_4002.62 MAC case 61 algo 0xf0000613
  566. regression_4002.62 OK
  567. o regression_4002.63 MAC case 62 algo 0xf0000613
  568. regression_4002.63 OK
  569. o regression_4002.64 MAC case 63 algo 0xf0000613
  570. regression_4002.64 OK
  571. o regression_4002.65 MAC case 64 algo 0xf0000613
  572. regression_4002.65 OK
  573. o regression_4002.66 MAC case 65 algo 0xf0000613
  574. regression_4002.66 OK
  575. o regression_4002.67 MAC case 66 algo 0xf0000613
  576. regression_4002.67 OK
  577. o regression_4002.68 MAC case 67 algo 0xf0000613
  578. regression_4002.68 OK
  579. o regression_4002.69 MAC case 68 algo 0xf0000613
  580. regression_4002.69 OK
  581. o regression_4002.70 MAC case 69 algo 0xf0000613
  582. regression_4002.70 OK
  583. o regression_4002.71 MAC case 70 algo 0xf0000613
  584. regression_4002.71 OK
  585. o regression_4002.72 MAC case 71 algo 0x30000007
  586. regression_4002.72 OK
  587. o regression_4002.73 MAC case 72 algo 0x30000007
  588. regression_4002.73 OK
  589. o regression_4002.74 MAC case 73 algo 0x30000007
  590. regression_4002.74 OK
  591. o regression_4002.75 MAC case 74 algo 0x30000007
  592. regression_4002.75 OK
  593. regression_4002 OK
  594.  
  595. * regression_4003 Test TEE Internal API cipher operations
  596. o regression_4003.1 Cipher case 0 algo 0x10000010 line 2029
  597. regression_4003.1 OK
  598. o regression_4003.2 Cipher case 1 algo 0x10000010 line 2029
  599. regression_4003.2 OK
  600. o regression_4003.3 Cipher case 2 algo 0x10000110 line 2032
  601. regression_4003.3 OK
  602. o regression_4003.4 Cipher case 3 algo 0x10000110 line 2032
  603. regression_4003.4 OK
  604. o regression_4003.5 Cipher case 4 algo 0x10000210 line 2036
  605. regression_4003.5 OK
  606. o regression_4003.6 Cipher case 5 algo 0x10000210 line 2036
  607. regression_4003.6 OK
  608. o regression_4003.7 Cipher case 6 algo 0x10000210 line 2040
  609. regression_4003.7 OK
  610. o regression_4003.8 Cipher case 7 algo 0x10000210 line 2040
  611. regression_4003.8 OK
  612. o regression_4003.9 Cipher case 8 algo 0x10000210 line 2044
  613. regression_4003.9 OK
  614. o regression_4003.10 Cipher case 9 algo 0x10000210 line 2044
  615. regression_4003.10 OK
  616. o regression_4003.11 Cipher case 10 algo 0x10000210 line 2048
  617. regression_4003.11 OK
  618. o regression_4003.12 Cipher case 11 algo 0x10000210 line 2048
  619. regression_4003.12 OK
  620. o regression_4003.13 Cipher case 12 algo 0x10000210 line 2052
  621. regression_4003.13 OK
  622. o regression_4003.14 Cipher case 13 algo 0x10000210 line 2052
  623. regression_4003.14 OK
  624. o regression_4003.15 Cipher case 14 algo 0x10000110 line 2057
  625. regression_4003.15 OK
  626. o regression_4003.16 Cipher case 15 algo 0x10000110 line 2057
  627. regression_4003.16 OK
  628. o regression_4003.17 Cipher case 16 algo 0x10000110 line 2058
  629. regression_4003.17 OK
  630. o regression_4003.18 Cipher case 17 algo 0x10000110 line 2058
  631. regression_4003.18 OK
  632. o regression_4003.19 Cipher case 18 algo 0x10000310 line 2061
  633. regression_4003.19 OK
  634. o regression_4003.20 Cipher case 19 algo 0x10000310 line 2061
  635. regression_4003.20 OK
  636. o regression_4003.21 Cipher case 20 algo 0x10000310 line 2062
  637. regression_4003.21 OK
  638. o regression_4003.22 Cipher case 21 algo 0x10000310 line 2062
  639. regression_4003.22 OK
  640. o regression_4003.23 Cipher case 22 algo 0x10000310 line 2063
  641. regression_4003.23 OK
  642. o regression_4003.24 Cipher case 23 algo 0x10000310 line 2063
  643. regression_4003.24 OK
  644. o regression_4003.25 Cipher case 24 algo 0x10000310 line 2064
  645. regression_4003.25 OK
  646. o regression_4003.26 Cipher case 25 algo 0x10000310 line 2064
  647. regression_4003.26 OK
  648. o regression_4003.27 Cipher case 26 algo 0x10000310 line 2065
  649. regression_4003.27 OK
  650. o regression_4003.28 Cipher case 27 algo 0x10000310 line 2065
  651. regression_4003.28 OK
  652. o regression_4003.29 Cipher case 28 algo 0x10000310 line 2066
  653. regression_4003.29 OK
  654. o regression_4003.30 Cipher case 29 algo 0x10000310 line 2066
  655. regression_4003.30 OK
  656. o regression_4003.31 Cipher case 30 algo 0x10000310 line 2067
  657. regression_4003.31 OK
  658. o regression_4003.32 Cipher case 31 algo 0x10000310 line 2067
  659. regression_4003.32 OK
  660. o regression_4003.33 Cipher case 32 algo 0x10000310 line 2068
  661. regression_4003.33 OK
  662. o regression_4003.34 Cipher case 33 algo 0x10000310 line 2068
  663. regression_4003.34 OK
  664. o regression_4003.35 Cipher case 34 algo 0x10000011 line 2071
  665. regression_4003.35 OK
  666. o regression_4003.36 Cipher case 35 algo 0x10000011 line 2071
  667. regression_4003.36 OK
  668. o regression_4003.37 Cipher case 36 algo 0x10000011 line 2074
  669. regression_4003.37 OK
  670. o regression_4003.38 Cipher case 37 algo 0x10000011 line 2074
  671. regression_4003.38 OK
  672. o regression_4003.39 Cipher case 38 algo 0x10000111 line 2077
  673. regression_4003.39 OK
  674. o regression_4003.40 Cipher case 39 algo 0x10000111 line 2077
  675. regression_4003.40 OK
  676. o regression_4003.41 Cipher case 40 algo 0x10000013 line 2082
  677. regression_4003.41 OK
  678. o regression_4003.42 Cipher case 41 algo 0x10000013 line 2082
  679. regression_4003.42 OK
  680. o regression_4003.43 Cipher case 42 algo 0x10000013 line 2085
  681. regression_4003.43 OK
  682. o regression_4003.44 Cipher case 43 algo 0x10000013 line 2085
  683. regression_4003.44 OK
  684. o regression_4003.45 Cipher case 44 algo 0x10000113 line 2088
  685. regression_4003.45 OK
  686. o regression_4003.46 Cipher case 45 algo 0x10000113 line 2088
  687. regression_4003.46 OK
  688. o regression_4003.47 Cipher case 46 algo 0x10000013 line 2094
  689. regression_4003.47 OK
  690. o regression_4003.48 Cipher case 47 algo 0x10000013 line 2094
  691. regression_4003.48 OK
  692. o regression_4003.49 Cipher case 48 algo 0x10000113 line 2097
  693. regression_4003.49 OK
  694. o regression_4003.50 Cipher case 49 algo 0x10000113 line 2097
  695. regression_4003.50 OK
  696. o regression_4003.51 Cipher case 50 algo 0x10000410 line 2103
  697. regression_4003.51 OK
  698. o regression_4003.52 Cipher case 51 algo 0x10000410 line 2103
  699. regression_4003.52 OK
  700. o regression_4003.53 Cipher case 52 algo 0x10000410 line 2104
  701. regression_4003.53 OK
  702. o regression_4003.54 Cipher case 53 algo 0x10000410 line 2104
  703. regression_4003.54 OK
  704. o regression_4003.55 Cipher case 54 algo 0x10000410 line 2105
  705. regression_4003.55 OK
  706. o regression_4003.56 Cipher case 55 algo 0x10000410 line 2105
  707. regression_4003.56 OK
  708. o regression_4003.57 Cipher case 56 algo 0x10000410 line 2106
  709. regression_4003.57 OK
  710. o regression_4003.58 Cipher case 57 algo 0x10000410 line 2106
  711. regression_4003.58 OK
  712. o regression_4003.59 Cipher case 58 algo 0x10000410 line 2107
  713. regression_4003.59 OK
  714. o regression_4003.60 Cipher case 59 algo 0x10000410 line 2107
  715. regression_4003.60 OK
  716. o regression_4003.61 Cipher case 60 algo 0x10000410 line 2108
  717. regression_4003.61 OK
  718. o regression_4003.62 Cipher case 61 algo 0x10000410 line 2108
  719. regression_4003.62 OK
  720. o regression_4003.63 Cipher case 62 algo 0x10000410 line 2109
  721. regression_4003.63 OK
  722. o regression_4003.64 Cipher case 63 algo 0x10000410 line 2109
  723. regression_4003.64 OK
  724. o regression_4003.65 Cipher case 64 algo 0x10000410 line 2110
  725. regression_4003.65 OK
  726. o regression_4003.66 Cipher case 65 algo 0x10000410 line 2110
  727. regression_4003.66 OK
  728. o regression_4003.67 Cipher case 66 algo 0x10000410 line 2111
  729. regression_4003.67 OK
  730. o regression_4003.68 Cipher case 67 algo 0x10000410 line 2111
  731. regression_4003.68 OK
  732. o regression_4003.69 Cipher case 68 algo 0x10000410 line 2112
  733. regression_4003.69 OK
  734. o regression_4003.70 Cipher case 69 algo 0x10000410 line 2112
  735. regression_4003.70 OK
  736. o regression_4003.71 Cipher case 70 algo 0x10000410 line 2113
  737. regression_4003.71 OK
  738. o regression_4003.72 Cipher case 71 algo 0x10000410 line 2113
  739. regression_4003.72 OK
  740. o regression_4003.73 Cipher case 72 algo 0x10000410 line 2114
  741. regression_4003.73 OK
  742. o regression_4003.74 Cipher case 73 algo 0x10000410 line 2114
  743. regression_4003.74 OK
  744. o regression_4003.75 Cipher case 74 algo 0x10000410 line 2115
  745. regression_4003.75 OK
  746. o regression_4003.76 Cipher case 75 algo 0x10000410 line 2115
  747. regression_4003.76 OK
  748. o regression_4003.77 Cipher case 76 algo 0x10000410 line 2116
  749. regression_4003.77 OK
  750. o regression_4003.78 Cipher case 77 algo 0x10000410 line 2116
  751. regression_4003.78 OK
  752. o regression_4003.79 Cipher case 78 algo 0x10000410 line 2117
  753. regression_4003.79 OK
  754. o regression_4003.80 Cipher case 79 algo 0x10000410 line 2117
  755. regression_4003.80 OK
  756. o regression_4003.81 Cipher case 80 algo 0x10000410 line 2118
  757. regression_4003.81 OK
  758. o regression_4003.82 Cipher case 81 algo 0x10000410 line 2118
  759. regression_4003.82 OK
  760. o regression_4003.83 Cipher case 82 algo 0x10000410 line 2119
  761. regression_4003.83 OK
  762. o regression_4003.84 Cipher case 83 algo 0x10000410 line 2119
  763. regression_4003.84 OK
  764. o regression_4003.85 Cipher case 84 algo 0x10000410 line 2120
  765. regression_4003.85 OK
  766. o regression_4003.86 Cipher case 85 algo 0x10000410 line 2120
  767. regression_4003.86 OK
  768. o regression_4003.87 Cipher case 86 algo 0x10000410 line 2121
  769. regression_4003.87 OK
  770. o regression_4003.88 Cipher case 87 algo 0x10000410 line 2121
  771. regression_4003.88 OK
  772. o regression_4003.89 Cipher case 88 algo 0x10000014 line 2124
  773. regression_4003.89 OK
  774. o regression_4003.90 Cipher case 89 algo 0x10000014 line 2124
  775. regression_4003.90 OK
  776. o regression_4003.91 Cipher case 90 algo 0x10000114 line 2127
  777. regression_4003.91 OK
  778. o regression_4003.92 Cipher case 91 algo 0x10000114 line 2127
  779. regression_4003.92 OK
  780. o regression_4003.93 Cipher case 92 algo 0x10000114 line 2131
  781. regression_4003.93 OK
  782. o regression_4003.94 Cipher case 93 algo 0x10000114 line 2131
  783. regression_4003.94 OK
  784. o regression_4003.95 Cipher case 94 algo 0x10000214 line 2135
  785. regression_4003.95 OK
  786. o regression_4003.96 Cipher case 95 algo 0x10000214 line 2135
  787. regression_4003.96 OK
  788. o regression_4003.97 Cipher case 96 algo 0x10000214 line 2139
  789. regression_4003.97 OK
  790. o regression_4003.98 Cipher case 97 algo 0x10000214 line 2139
  791. regression_4003.98 OK
  792. regression_4003 OK
  793.  
  794. * regression_4004 Test TEE Internal API get random
  795. o regression_4004.1 TEE get random
  796. regression_4004.1 OK
  797. regression_4004 OK
  798.  
  799. * regression_4005 Test TEE Internal API Authenticated Encryption operations
  800. o regression_4005.1 AE case 0 algo 0x40000710 line 2426
  801. regression_4005.1 OK
  802. o regression_4005.2 AE case 1 algo 0x40000710 line 2426
  803. regression_4005.2 OK
  804. o regression_4005.3 AE case 2 algo 0x40000710 line 2427
  805. regression_4005.3 OK
  806. o regression_4005.4 AE case 3 algo 0x40000710 line 2427
  807. regression_4005.4 OK
  808. o regression_4005.5 AE case 4 algo 0x40000710 line 2428
  809. regression_4005.5 OK
  810. o regression_4005.6 AE case 5 algo 0x40000710 line 2428
  811. regression_4005.6 OK
  812. o regression_4005.7 AE case 6 algo 0x40000810 line 2430
  813. regression_4005.7 OK
  814. o regression_4005.8 AE case 7 algo 0x40000810 line 2430
  815. regression_4005.8 OK
  816. o regression_4005.9 AE case 8 algo 0x40000810 line 2431
  817. regression_4005.9 OK
  818. o regression_4005.10 AE case 9 algo 0x40000810 line 2431
  819. regression_4005.10 OK
  820. o regression_4005.11 AE case 10 algo 0x40000810 line 2432
  821. regression_4005.11 OK
  822. o regression_4005.12 AE case 11 algo 0x40000810 line 2432
  823. regression_4005.12 OK
  824. o regression_4005.13 AE case 12 algo 0x40000810 line 2433
  825. regression_4005.13 OK
  826. o regression_4005.14 AE case 13 algo 0x40000810 line 2433
  827. regression_4005.14 OK
  828. o regression_4005.15 AE case 14 algo 0x40000810 line 2434
  829. regression_4005.15 OK
  830. o regression_4005.16 AE case 15 algo 0x40000810 line 2434
  831. regression_4005.16 OK
  832. o regression_4005.17 AE case 16 algo 0x40000810 line 2435
  833. regression_4005.17 OK
  834. o regression_4005.18 AE case 17 algo 0x40000810 line 2435
  835. regression_4005.18 OK
  836. o regression_4005.19 AE case 18 algo 0x40000810 line 2436
  837. regression_4005.19 OK
  838. o regression_4005.20 AE case 19 algo 0x40000810 line 2436
  839. regression_4005.20 OK
  840. o regression_4005.21 AE case 20 algo 0x40000810 line 2437
  841. regression_4005.21 OK
  842. o regression_4005.22 AE case 21 algo 0x40000810 line 2437
  843. regression_4005.22 OK
  844. o regression_4005.23 AE case 22 algo 0x40000810 line 2438
  845. regression_4005.23 OK
  846. o regression_4005.24 AE case 23 algo 0x40000810 line 2438
  847. regression_4005.24 OK
  848. o regression_4005.25 AE case 24 algo 0x40000810 line 2439
  849. regression_4005.25 OK
  850. o regression_4005.26 AE case 25 algo 0x40000810 line 2439
  851. regression_4005.26 OK
  852. o regression_4005.27 AE case 26 algo 0x40000810 line 2440
  853. regression_4005.27 OK
  854. o regression_4005.28 AE case 27 algo 0x40000810 line 2440
  855. regression_4005.28 OK
  856. o regression_4005.29 AE case 28 algo 0x40000810 line 2441
  857. regression_4005.29 OK
  858. o regression_4005.30 AE case 29 algo 0x40000810 line 2441
  859. regression_4005.30 OK
  860. o regression_4005.31 AE case 30 algo 0x40000810 line 2442
  861. regression_4005.31 OK
  862. o regression_4005.32 AE case 31 algo 0x40000810 line 2442
  863. regression_4005.32 OK
  864. o regression_4005.33 AE case 32 algo 0x40000810 line 2443
  865. regression_4005.33 OK
  866. o regression_4005.34 AE case 33 algo 0x40000810 line 2443
  867. regression_4005.34 OK
  868. o regression_4005.35 AE case 34 algo 0x40000810 line 2444
  869. regression_4005.35 OK
  870. o regression_4005.36 AE case 35 algo 0x40000810 line 2444
  871. regression_4005.36 OK
  872. o regression_4005.37 AE case 36 algo 0x40000810 line 2445
  873. regression_4005.37 OK
  874. o regression_4005.38 AE case 37 algo 0x40000810 line 2445
  875. regression_4005.38 OK
  876. o regression_4005.39 AE case 38 algo 0x40000810 line 2446
  877. regression_4005.39 OK
  878. o regression_4005.40 AE case 39 algo 0x40000810 line 2446
  879. regression_4005.40 OK
  880. o regression_4005.41 AE case 40 algo 0x40000810 line 2447
  881. regression_4005.41 OK
  882. o regression_4005.42 AE case 41 algo 0x40000810 line 2447
  883. regression_4005.42 OK
  884. o regression_4005.43 AE case 42 algo 0x40000810 line 2448
  885. regression_4005.43 OK
  886. o regression_4005.44 AE case 43 algo 0x40000810 line 2448
  887. regression_4005.44 OK
  888. regression_4005 OK
  889.  
  890. * regression_4006 Test TEE Internal API Asymmetric Cipher operations
  891. o regression_4006.1 Asym Crypto case 0 algo 0x60000030 line 2784
  892. regression_4006.1 OK
  893. o regression_4006.2 Asym Crypto case 1 algo 0x60000030 line 2786
  894. regression_4006.2 OK
  895. o regression_4006.3 Asym Crypto case 2 algo 0x60000030 line 2788
  896. regression_4006.3 OK
  897. o regression_4006.4 Asym Crypto case 3 algo 0x60000030 line 2790
  898. regression_4006.4 OK
  899. o regression_4006.5 Asym Crypto case 4 algo 0x60000030 line 2792
  900. regression_4006.5 OK
  901. o regression_4006.6 Asym Crypto case 5 algo 0x60000030 line 2794
  902. regression_4006.6 OK
  903. o regression_4006.7 Asym Crypto case 6 algo 0x60000030 line 2796
  904. regression_4006.7 OK
  905. o regression_4006.8 Asym Crypto case 7 algo 0x60000030 line 2798
  906. regression_4006.8 OK
  907. o regression_4006.9 Asym Crypto case 8 algo 0x70002830 line 2800
  908. regression_4006.9 OK
  909. o regression_4006.10 Asym Crypto case 9 algo 0x70002830 line 2802
  910. regression_4006.10 OK
  911. o regression_4006.11 Asym Crypto case 20 algo 0x70003830 line 2825
  912. regression_4006.11 OK
  913. o regression_4006.12 Asym Crypto case 21 algo 0x70003830 line 2827
  914. regression_4006.12 OK
  915. o regression_4006.13 Asym Crypto case 22 algo 0xf0000830 line 2831
  916. regression_4006.13 OK
  917. o regression_4006.14 Asym Crypto case 23 algo 0xf0000830 line 2833
  918. regression_4006.14 OK
  919. o regression_4006.15 Asym Crypto case 24 algo 0x70004830 line 2837
  920. regression_4006.15 OK
  921. o regression_4006.16 Asym Crypto case 25 algo 0x70004830 line 2839
  922. regression_4006.16 OK
  923. o regression_4006.17 Asym Crypto case 26 algo 0x70005830 line 2842
  924. regression_4006.17 OK
  925. o regression_4006.18 Asym Crypto case 27 algo 0x70005830 line 2844
  926. regression_4006.18 OK
  927. o regression_4006.19 Asym Crypto case 28 algo 0x70006830 line 2847
  928. regression_4006.19 OK
  929. o regression_4006.20 Asym Crypto case 29 algo 0x70006830 line 2849
  930. regression_4006.20 OK
  931. o regression_4006.21 Asym Crypto case 34 algo 0x70414930 line 2865
  932. regression_4006.21 OK
  933. o regression_4006.22 Asym Crypto case 35 algo 0x70414930 line 2868
  934. regression_4006.22 OK
  935. o regression_4006.23 Asym Crypto case 40 algo 0x60000130 line 2886
  936. regression_4006.23 OK
  937. o regression_4006.24 Asym Crypto case 41 algo 0x60000130 line 2888
  938. regression_4006.24 OK
  939. o regression_4006.25 Asym Crypto case 46 algo 0x60210230 line 2899
  940. regression_4006.25 OK
  941. o regression_4006.26 Asym Crypto case 47 algo 0x60210230 line 2902
  942. regression_4006.26 OK
  943. o regression_4006.27 Asym Crypto case 52 algo 0x60000030 line 2919
  944. regression_4006.27 OK
  945. o regression_4006.28 Asym Crypto case 53 algo 0x60000030 line 2921
  946. regression_4006.28 OK
  947. o regression_4006.29 Asym Crypto case 56 algo 0x70002830 line 2927
  948. regression_4006.29 OK
  949. o regression_4006.30 Asym Crypto case 57 algo 0x70002830 line 2929
  950. regression_4006.30 OK
  951. o regression_4006.31 Asym Crypto case 68 algo 0x70004830 line 2951
  952. regression_4006.31 OK
  953. o regression_4006.32 Asym Crypto case 69 algo 0x70004830 line 2953
  954. regression_4006.32 OK
  955. o regression_4006.33 Asym Crypto case 78 algo 0x70414930 line 2975
  956. regression_4006.33 OK
  957. o regression_4006.34 Asym Crypto case 79 algo 0x70414930 line 2978
  958. regression_4006.34 OK
  959. o regression_4006.35 Asym Crypto case 84 algo 0x60000130 line 2994
  960. regression_4006.35 OK
  961. o regression_4006.36 Asym Crypto case 85 algo 0x60000130 line 2996
  962. regression_4006.36 OK
  963. o regression_4006.37 Asym Crypto case 90 algo 0x60210230 line 3007
  964. regression_4006.37 OK
  965. o regression_4006.38 Asym Crypto case 91 algo 0x60210230 line 3010
  966. regression_4006.38 OK
  967. o regression_4006.39 Asym Crypto case 156 algo 0x70004131 line 3095
  968. regression_4006.39 OK
  969. o regression_4006.40 Asym Crypto case 157 algo 0x70004131 line 3096
  970. regression_4006.40 OK
  971. o regression_4006.41 Asym Crypto case 276 algo 0x70001041 line 3230
  972. regression_4006.41 OK
  973. o regression_4006.42 Asym Crypto case 277 algo 0x70001041 line 3232
  974. regression_4006.42 OK
  975. o regression_4006.43 Asym Crypto case 426 algo 0x80000045 line 3545
  976. regression_4006.43 OK
  977. o regression_4006.44 Asym Crypto case 427 algo 0x80000045 line 3547
  978. regression_4006.44 OK
  979. o regression_4006.45 Asym Crypto case 428 algo 0x80000045 line 3549
  980. regression_4006.45 OK
  981. o regression_4006.46 Asym Crypto case 429 algo 0x70006045 line 3552
  982. regression_4006.46 OK
  983. o regression_4006.47 Asym Crypto case 430 algo 0x70006045 line 3554
  984. regression_4006.47 OK
  985. regression_4006 OK
  986.  
  987. * regression_4007_dh Test TEE Internal API Generate DH key
  988. o regression_4007_dh.1 Generate DH key 256 bits - Private bits = 0
  989. regression_4007_dh.1 OK
  990. o regression_4007_dh.2 Generate DH key 320 bits - Private bits = 256
  991. regression_4007_dh.2 OK
  992. regression_4007_dh OK
  993.  
  994. * regression_4007_dsa Test TEE Internal API Generate DSA key
  995. o regression_4007_dsa.1 Generate DSA key 1024 bits
  996. regression_4007_dsa.1 OK
  997. o regression_4007_dsa.2 Generate DSA key 512 bits
  998. regression_4007_dsa.2 OK
  999. o regression_4007_dsa.3 Generate DSA key 576 bits
  1000. regression_4007_dsa.3 OK
  1001. o regression_4007_dsa.4 Generate DSA key 640 bits
  1002. regression_4007_dsa.4 OK
  1003. o regression_4007_dsa.5 Generate DSA key 704 bits
  1004. regression_4007_dsa.5 OK
  1005. o regression_4007_dsa.6 Generate DSA key 768 bits
  1006. regression_4007_dsa.6 OK
  1007. o regression_4007_dsa.7 Generate DSA key 832 bits
  1008. regression_4007_dsa.7 OK
  1009. o regression_4007_dsa.8 Generate DSA key 896 bits
  1010. regression_4007_dsa.8 OK
  1011. o regression_4007_dsa.9 Generate DSA key 960 bits
  1012. regression_4007_dsa.9 OK
  1013. o regression_4007_dsa.10 Generate DSA key 1024 bits
  1014. regression_4007_dsa.10 OK
  1015. regression_4007_dsa OK
  1016.  
  1017. * regression_4007_ecc Test TEE Internal API Generate ECC key
  1018. o regression_4007_ecc.1 Generate ECDSA-192
  1019. regression_4007_ecc.1 OK
  1020. o regression_4007_ecc.2 Generate ECDH-192
  1021. regression_4007_ecc.2 OK
  1022. regression_4007_ecc OK
  1023.  
  1024. * regression_4007_rsa Test TEE Internal API Generate RSA key
  1025. o regression_4007_rsa.1 Generate RSA-256 key
  1026. regression_4007_rsa.1 OK
  1027. regression_4007_rsa OK
  1028.  
  1029. * regression_4007_symmetric Test TEE Internal API Generate Symmetric key
  1030. o regression_4007_symmetric.1 Generate AES key
  1031. regression_4007_symmetric.1 OK
  1032. o regression_4007_symmetric.2 Generate DES key
  1033. regression_4007_symmetric.2 OK
  1034. o regression_4007_symmetric.3 Generate DES3 key
  1035. regression_4007_symmetric.3 OK
  1036. o regression_4007_symmetric.4 Generate HMAC-MD5 key
  1037. regression_4007_symmetric.4 OK
  1038. o regression_4007_symmetric.5 Generate HMAC-SHA1 key
  1039. regression_4007_symmetric.5 OK
  1040. o regression_4007_symmetric.6 Generate HMAC-SHA224 key
  1041. regression_4007_symmetric.6 OK
  1042. o regression_4007_symmetric.7 Generate HMAC-SHA256 key
  1043. regression_4007_symmetric.7 OK
  1044. o regression_4007_symmetric.8 Generate HMAC-SHA384 key
  1045. regression_4007_symmetric.8 OK
  1046. o regression_4007_symmetric.9 Generate HMAC-SHA512 key
  1047. regression_4007_symmetric.9 OK
  1048. o regression_4007_symmetric.10 Generate Generic secret key
  1049. regression_4007_symmetric.10 OK
  1050. regression_4007_symmetric OK
  1051.  
  1052. * regression_4008 Test TEE Internal API Derive key
  1053. o regression_4008.1 Derive DH key success
  1054. regression_4008.1 OK
  1055. regression_4008 OK
  1056.  
  1057. * regression_4009 Test TEE Internal API Derive key ECDH
  1058. o regression_4009.1 Derive ECDH key - algo = 0x80001042
  1059. regression_4009.1 OK
  1060. o regression_4009.2 Derive ECDH key - algo = 0x80002042
  1061. regression_4009.2 OK
  1062. o regression_4009.3 Derive ECDH key - algo = 0x80003042
  1063. regression_4009.3 OK
  1064. o regression_4009.4 Derive ECDH key - algo = 0x80004042
  1065. regression_4009.4 OK
  1066. o regression_4009.5 Derive ECDH key - algo = 0x80005042
  1067. regression_4009.5 OK
  1068. regression_4009 OK
  1069.  
  1070. * regression_4010 Test TEE Internal API create transient object (negative)
  1071. regression_4010 OK
  1072.  
  1073. * regression_4011 Test TEE Internal API Bleichenbacher attack (negative)
  1074. Iteration 0
  1075. Iteration 1
  1076. Iteration 2
  1077. Iteration 3
  1078. Iteration 4
  1079. Iteration 5
  1080. Iteration 6
  1081. Iteration 7
  1082. Iteration 8
  1083. regression_4011 OK
  1084.  
  1085. * regression_4012 Test seeding RNG entropy
  1086. regression_4012 OK
  1087.  
  1088. * regression_4013 Test generation of device unique TA keys
  1089. regression_4013 OK
  1090.  
  1091. * regression_4014 Test SM2 KEP (key derivation)
  1092. o regression_4014.1 Initiator side
  1093. regression_4014.1 OK
  1094. o regression_4014.2 Responder side
  1095. regression_4014.2 OK
  1096. regression_4014 OK
  1097.  
  1098. * regression_4101 Test TEE Internal API Arithmetical API - Bigint init
  1099. o regression_4101.1 Normal allocation and initialization
  1100. regression_4101.1 OK
  1101. o regression_4101.2 Zero allocation
  1102. regression_4101.2 OK
  1103. o regression_4101.3 Too large
  1104. regression_4101.3 OK
  1105. o regression_4101.4 Boundaries
  1106. regression_4101.4 OK
  1107. regression_4101 OK
  1108.  
  1109. * regression_4102 Test TEE Internal API Arithmetical API - Octet string
  1110. o regression_4102.1 "01020304"
  1111. regression_4102.1 OK
  1112. o regression_4102.2 "0102030405"
  1113. regression_4102.2 OK
  1114. o regression_4102.3 "11224455667788"
  1115. regression_4102.3 OK
  1116. o regression_4102.4 "01020304"
  1117. regression_4102.4 OK
  1118. regression_4102 OK
  1119.  
  1120. * regression_4103 Test TEE Internal API Arithmetical API - S32
  1121. o regression_4103.1 1 (0x1)
  1122. regression_4103.1 OK
  1123. o regression_4103.2 -1 (0xffffffff)
  1124. regression_4103.2 OK
  1125. o regression_4103.3 123 (0x7b)
  1126. regression_4103.3 OK
  1127. o regression_4103.4 -123 (0xffffff85)
  1128. regression_4103.4 OK
  1129. o regression_4103.5 2147483647 (0x7fffffff)
  1130. regression_4103.5 OK
  1131. o regression_4103.6 -2147483648 (0x80000000)
  1132. regression_4103.6 OK
  1133. o regression_4103.7 -1 (0xffffffff)
  1134. regression_4103.7 OK
  1135. o regression_4103.8 0 (0x0)
  1136. regression_4103.8 OK
  1137. o regression_4103.9 "1FFFFFFFFF" (overflow)
  1138. regression_4103.9 OK
  1139. o regression_4103.10 "-1FFFFFFFFF" (overflow)
  1140. regression_4103.10 OK
  1141. regression_4103 OK
  1142.  
  1143. * regression_4104 Test TEE Internal API Arithmetical API - Compare
  1144. o regression_4104.1 Compare bigints
  1145. regression_4104.1 OK
  1146. o regression_4104.2 Compare S32
  1147. regression_4104.2 OK
  1148. regression_4104 OK
  1149.  
  1150. * regression_4105 Test TEE Internal API Arithmetical API - Add, Sub
  1151. regression_4105 OK
  1152.  
  1153. * regression_4106 Test TEE Internal API Arithmetical API - Neg
  1154. regression_4106 OK
  1155.  
  1156. * regression_4107 Test TEE Internal API Arithmetical API - Mul
  1157. regression_4107 OK
  1158.  
  1159. * regression_4108 Test TEE Internal API Arithmetical API - Div
  1160. regression_4108 OK
  1161.  
  1162. * regression_4109 Test TEE Internal API Arithmetical API - Mod
  1163. regression_4109 OK
  1164.  
  1165. * regression_4110 Test TEE Internal API Arithmetical API - Mod arith
  1166. regression_4110 OK
  1167.  
  1168. * regression_4111 Test TEE Internal API Arithmetical API - Invmod
  1169. regression_4111 OK
  1170.  
  1171. * regression_4112 Test TEE Internal API Arithmetical API - Is prime
  1172. regression_4112 OK
  1173.  
  1174. * regression_4113 Test TEE Internal API Arithmetical API - shift right
  1175. regression_4113 OK
  1176.  
  1177. * regression_4114 Test TEE Internal API Arithmetical API - GCD
  1178. regression_4114 OK
  1179.  
  1180. * regression_5006 Tests for Global platform TEEC
  1181. o regression_5006.1 CloseSession_null
  1182. regression_5006.1 OK
  1183. o regression_5006.2 Allocate_In
  1184. regression_5006.2 OK
  1185. o regression_5006.3 Allocate_out_of_memory
  1186. regression_5006.3 OK
  1187. o regression_5006.4 OpenSession_error_notExistingTA
  1188. regression_5006.4 OK
  1189. o regression_5006.5 Allocate_InOut
  1190. regression_5006.5 OK
  1191. o regression_5006.6 Register_In
  1192. regression_5006.6 OK
  1193. o regression_5006.7 Register_notZeroLength_Out
  1194. regression_5006.7 OK
  1195. o regression_5006.8 Register_InOut
  1196. regression_5006.8 OK
  1197. o regression_5006.9 Register_zeroLength_Out
  1198. regression_5006.9 OK
  1199. o regression_5006.10 Allocate_Out
  1200. regression_5006.10 OK
  1201. o regression_5006.11 FinalizeContext_null
  1202. regression_5006.11 OK
  1203. o regression_5006.12 InitializeContext_NotExistingTEE
  1204. regression_5006.12 OK
  1205. o regression_5006.13 AllocateThenRegister_SameMemory
  1206. regression_5006.13 OK
  1207. o regression_5006.14 AllocateSameMemory_twice
  1208. regression_5006.14 OK
  1209. o regression_5006.15 RegisterSameMemory_twice
  1210. regression_5006.15 OK
  1211. o regression_5006.16 Allocate_sharedMemory_32k
  1212. regression_5006.16 OK
  1213. o regression_5006.17 Register_sharedMemory_32k
  1214. regression_5006.17 OK
  1215. regression_5006 OK
  1216.  
  1217. * regression_6001 Test TEE_CreatePersistentObject
  1218. o regression_6001.1 Storage id: 00000001
  1219. regression_6001.1 OK
  1220. o regression_6001.2 Storage id: 80000000
  1221. regression_6001.2 OK
  1222. o regression_6001.3 Storage id: 80000100
  1223. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:686: fs_create(&sess, file_00, sizeof(file_00), 0x00000002 | 0x00000004, 0, data_00, sizeof(data_00), &obj, storaS
  1224. regression_6001.3 FAILED
  1225. regression_6001 FAILED
  1226.  
  1227. * regression_6002 Test TEE_OpenPersistentObject
  1228. o regression_6002.1 Storage id: 00000001
  1229. regression_6002.1 OK
  1230. o regression_6002.2 Storage id: 80000000
  1231. regression_6002.2 OK
  1232. o regression_6002.3 Storage id: 80000100
  1233. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:715: fs_create(&sess, file_01, sizeof(file_01), 0x00000002, 0, data_00, sizeof(data_00), &obj, storage_id) has anS
  1234. regression_6002.3 FAILED
  1235. regression_6002 FAILED
  1236.  
  1237. * regression_6003 Test TEE_ReadObjectData
  1238. o regression_6003.1 Storage id: 00000001
  1239. regression_6003.1 OK
  1240. o regression_6003.2 Storage id: 80000000
  1241. regression_6003.2 OK
  1242. o regression_6003.3 Storage id: 80000100
  1243. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:761: fs_create(&sess, file_02, sizeof(file_02), 0x00000002, 0, data_01, sizeof(data_01), &obj, storage_id) has anS
  1244. regression_6003.3 FAILED
  1245. regression_6003 FAILED
  1246.  
  1247. * regression_6004 Test TEE_WriteObjectData
  1248. o regression_6004.1 Storage id: 00000001
  1249. regression_6004.1 OK
  1250. o regression_6004.2 Storage id: 80000000
  1251. regression_6004.2 OK
  1252. o regression_6004.3 Storage id: 80000100
  1253. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:806: fs_create(&sess, file_02, sizeof(file_02), 0x00000002, 0, data_01, sizeof(data_01), &obj, storage_id) has anS
  1254. regression_6004.3 FAILED
  1255. regression_6004 FAILED
  1256.  
  1257. * regression_6005 Test TEE_SeekObjectData
  1258. o regression_6005.1 Storage id: 00000001
  1259. regression_6005.1 OK
  1260. o regression_6005.2 Storage id: 80000000
  1261. regression_6005.2 OK
  1262. o regression_6005.3 Storage id: 80000100
  1263. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:865: fs_create(&sess, file_01, sizeof(file_01), 0x00000002 | 0x00000001 | 0x00000004, 0, data_00, sizeof(data_00)S
  1264. regression_6005.3 FAILED
  1265. regression_6005 FAILED
  1266.  
  1267. * regression_6006 Test TEE_CloseAndDeletePersistentObject
  1268. o regression_6006.1 Storage id: 00000001
  1269. regression_6006.1 OK
  1270. o regression_6006.2 Storage id: 80000000
  1271. regression_6006.2 OK
  1272. o regression_6006.3 Storage id: 80000100
  1273. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:907: fs_create(&sess, file_01, sizeof(file_01), 0x00000004, 0, data_00, sizeof(data_00), &obj, storage_id) has anS
  1274. regression_6006.3 FAILED
  1275. regression_6006 FAILED
  1276.  
  1277. * regression_6007 Test TEE_TruncateObjectData
  1278. o regression_6007.1 Storage id: 00000001
  1279. o regression_6007.1.1 Test truncate file length
  1280. regression_6007.1.1 OK
  1281. o regression_6007.1.2 Test extend file length
  1282. regression_6007.1.2 OK
  1283. o regression_6007.1.3 Test file hole
  1284. regression_6007.1.3 OK
  1285. regression_6007.1 OK
  1286. o regression_6007.2 Storage id: 80000000
  1287. o regression_6007.2.1 Test truncate file length
  1288. regression_6007.2.1 OK
  1289. o regression_6007.2.2 Test extend file length
  1290. regression_6007.2.2 OK
  1291. o regression_6007.2.3 Test file hole
  1292. regression_6007.2.3 OK
  1293. regression_6007.2 OK
  1294. o regression_6007.3 Storage id: 80000100
  1295. o regression_6007.3.1 Test truncate file length
  1296. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:462: fs_create(&sess, file_01, sizeof(file_01), 0x00000002 | 0x00000001 | 0x00000004, 0, data_00, sizeof(data_00)S
  1297. regression_6007.3.1 FAILED
  1298. o regression_6007.3.2 Test extend file length
  1299. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:532: fs_create(&sess, file_01, sizeof(file_01), 0x00000002 | 0x00000001 | 0x00000004, 0, data_00, sizeof(data_00)S
  1300. regression_6007.3.2 FAILED
  1301. o regression_6007.3.3 Test file hole
  1302. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:606: fs_create(&sess, file_01, sizeof(file_01), 0x00000002 | 0x00000001 | 0x00000004, 0, data_00, sizeof(data_00)S
  1303. regression_6007.3.3 FAILED
  1304. regression_6007.3 FAILED
  1305. regression_6007 FAILED
  1306.  
  1307. * regression_6008 Test TEE_RenamePersistentObject
  1308. o regression_6008.1 Storage id: 00000001
  1309. regression_6008.1 OK
  1310. o regression_6008.2 Storage id: 80000000
  1311. regression_6008.2 OK
  1312. o regression_6008.3 Storage id: 80000100
  1313. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:961: fs_create(&sess, file_02, sizeof(file_02), 0x00000002, 0, data_01, sizeof(data_01), &obj, storage_id) has anS
  1314. regression_6008.3 FAILED
  1315. regression_6008 FAILED
  1316.  
  1317. * regression_6009 Test TEE Internal API Persistent Object Enumeration Functions
  1318. o regression_6009.1 Storage id: 00000001
  1319. regression_6009.1 OK
  1320. o regression_6009.2 Storage id: 80000000
  1321. regression_6009.2 OK
  1322. o regression_6009.3 Storage id: 80000100
  1323. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1029: fs_create(&sess, file_00, sizeof(file_00), 0x00000002, 0, data_01, sizeof(data_01), &obj0, storage_id) has S
  1324. regression_6009.3 FAILED
  1325. regression_6009 FAILED
  1326.  
  1327. * regression_6010 Test Storage
  1328. o regression_6010.1 Storage id: 00000001
  1329. o regression_6010.1.1 CreatePersistentObject AccessConflict
  1330. regression_6010.1.1 OK
  1331. o regression_6010.1.2 RestrictObjectUsage Panic
  1332. regression_6010.1.2 OK
  1333. o regression_6010.1.3 SeekObjectData BadHandle
  1334. regression_6010.1.3 OK
  1335. o regression_6010.1.4 SeekObjectData NotPersist
  1336. regression_6010.1.4 OK
  1337. o regression_6010.1.5 SeekWriteRead
  1338. regression_6010.1.5 OK
  1339. o regression_6010.1.6 Rename Access Conflict
  1340. regression_6010.1.6 OK
  1341. o regression_6010.1.7 Rename Access Conflict 2
  1342. regression_6010.1.7 OK
  1343. o regression_6010.1.8 AllocPersistentObjectEnumerator + ResetPersistentObjectEnumerator
  1344. regression_6010.1.8 OK
  1345. o regression_6010.1.9 StartPersistentObjectEnumerator ItemNotFound
  1346. regression_6010.1.9 OK
  1347. o regression_6010.1.10 RenamePersistent ReadWrite
  1348. regression_6010.1.10 OK
  1349. o regression_6010.1.11 Close Free Reset Null
  1350. regression_6010.1.11 OK
  1351. regression_6010.1 OK
  1352. o regression_6010.2 Storage id: 80000000
  1353. o regression_6010.2.1 CreatePersistentObject AccessConflict
  1354. regression_6010.2.1 OK
  1355. o regression_6010.2.2 RestrictObjectUsage Panic
  1356. regression_6010.2.2 OK
  1357. o regression_6010.2.3 SeekObjectData BadHandle
  1358. regression_6010.2.3 OK
  1359. o regression_6010.2.4 SeekObjectData NotPersist
  1360. regression_6010.2.4 OK
  1361. o regression_6010.2.5 SeekWriteRead
  1362. regression_6010.2.5 OK
  1363. o regression_6010.2.6 Rename Access Conflict
  1364. regression_6010.2.6 OK
  1365. o regression_6010.2.7 Rename Access Conflict 2
  1366. regression_6010.2.7 OK
  1367. o regression_6010.2.8 AllocPersistentObjectEnumerator + ResetPersistentObjectEnumerator
  1368. regression_6010.2.8 OK
  1369. o regression_6010.2.9 StartPersistentObjectEnumerator ItemNotFound
  1370. regression_6010.2.9 OK
  1371. o regression_6010.2.10 RenamePersistent ReadWrite
  1372. regression_6010.2.10 OK
  1373. o regression_6010.2.11 Close Free Reset Null
  1374. regression_6010.2.11 OK
  1375. regression_6010.2 OK
  1376. o regression_6010.3 Storage id: 80000100
  1377. o regression_6010.3.1 CreatePersistentObject AccessConflict
  1378. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1147: fs_create(&sess, file_00, sizeof(file_00), f, 0, data, sizeof(data), &o1, storage_id) has an unexpected valS
  1379. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1152: fs_create(&sess, file_00, sizeof(file_00), f, 0, data, sizeof(data), &o2, storage_id) has an unexpected valT
  1380. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1156: fs_unlink(&sess, o1) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCES
  1381. regression_6010.3.1 FAILED
  1382. o regression_6010.3.2 RestrictObjectUsage Panic
  1383. regression_6010.3.2 OK
  1384. o regression_6010.3.3 SeekObjectData BadHandle
  1385. regression_6010.3.3 OK
  1386. o regression_6010.3.4 SeekObjectData NotPersist
  1387. regression_6010.3.4 OK
  1388. o regression_6010.3.5 SeekWriteRead
  1389. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1202: fs_create(&sess, file_00, sizeof(file_00), f, 0, data, sizeof(data), &o1, storage_id) has an unexpected valS
  1390. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1254: fs_unlink(&sess, o1) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCES
  1391. regression_6010.3.5 FAILED
  1392. o regression_6010.3.6 Rename Access Conflict
  1393. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1264: fs_create(&sess, file_00, sizeof(file_00), f, 0, data, sizeof(data), &o1, storage_id) has an unexpected valS
  1394. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1267: fs_create(&sess, file_01, sizeof(file_01), f, 0, data, sizeof(data) / 2, &o2, storage_id) has an unexpectedS
  1395. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1271: fs_rename(&sess, o2, file_00, sizeof(file_00)) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD,T
  1396. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1274: fs_unlink(&sess, o1) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCES
  1397. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1275: fs_unlink(&sess, o2) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCES
  1398. regression_6010.3.6 FAILED
  1399. o regression_6010.3.7 Rename Access Conflict 2
  1400. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1286: fs_create(&sess, file_00, sizeof(file_00), f, 0, data, sizeof(data), &o1, storage_id) has an unexpected valS
  1401. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1289: fs_close(&sess, o1) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCESS
  1402. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1291: fs_create(&sess, file_01, sizeof(file_01), f, 0, data, sizeof(data) / 2, &o2, storage_id) has an unexpectedS
  1403. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1294: fs_rename(&sess, o2, file_00, sizeof(file_00)) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD,T
  1404. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1297: fs_create(&sess, file_00, sizeof(file_00), f, 0, data, sizeof(data), &o1, storage_id) has an unexpected valS
  1405. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1301: fs_unlink(&sess, o1) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCES
  1406. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1302: fs_unlink(&sess, o2) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCES
  1407. regression_6010.3.7 FAILED
  1408. o regression_6010.3.8 AllocPersistentObjectEnumerator + ResetPersistentObjectEnumerator
  1409. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1309: fs_alloc_enum(&sess, &e) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SS
  1410. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1310: fs_reset_enum(&sess, e) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUS
  1411. regression_6010.3.8 FAILED
  1412. o regression_6010.3.9 StartPersistentObjectEnumerator ItemNotFound
  1413. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1316: fs_alloc_enum(&sess, &e) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SS
  1414. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1317: fs_next_enum(&sess, e, ((void *)0), 0, out, sizeof(out)) has an unexpected value: 0xffff3024 = TEE_ERROR_TAD
  1415. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1319: fs_start_enum(&sess, e, storage_id) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0D
  1416. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1321: fs_free_enum(&sess, e) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCS
  1417. regression_6010.3.9 FAILED
  1418. o regression_6010.3.10 RenamePersistent ReadWrite
  1419. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1329: fs_create(&sess, file_00, sizeof(file_00), f, 0, data, sizeof(data), &o1, storage_id) has an unexpected valS
  1420. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1332: fs_rename(&sess, o1, file_01, sizeof(file_01)) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD,S
  1421. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1334: fs_unlink(&sess, o1) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCES
  1422. regression_6010.3.10 FAILED
  1423. o regression_6010.3.11 Close Free Reset Null
  1424. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1338: fs_close(&sess, 0) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCESS
  1425. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1339: fs_free_obj(&sess, 0) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCS
  1426. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1340: fs_reset_obj(&sess, 0) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCS
  1427. regression_6010.3.11 FAILED
  1428. regression_6010.3 FAILED
  1429. regression_6010 FAILED
  1430.  
  1431. * regression_6012 Test TEE GP TTA DS init objects
  1432. o regression_6012.1 Storage id: 00000001
  1433. regression_6012.1 OK
  1434. o regression_6012.2 Storage id: 80000000
  1435. regression_6012.2 OK
  1436. o regression_6012.3 Storage id: 80000100
  1437. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1361: fs_create_overwrite(&sess, file_04, sizeof(file_04), storage_id) has an unexpected value: 0xffff3024 = TEE_S
  1438. regression_6012.3 FAILED
  1439. regression_6012 FAILED
  1440.  
  1441. * regression_6013 Key usage in Persistent objects
  1442. o regression_6013.1 Storage id: 00000001
  1443. regression_6013.1 OK
  1444. o regression_6013.2 Storage id: 80000000
  1445. regression_6013.2 OK
  1446. o regression_6013.3 Storage id: 80000100
  1447. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1436: TEEC_InvokeCommand(&sess, 15, &op, &orig) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expeS
  1448. regression_6013.3 FAILED
  1449. regression_6013 FAILED
  1450.  
  1451. * regression_6014 Loop on Persistent objects
  1452. o regression_6014.1 Storage id: 00000001
  1453. regression_6014.1 OK
  1454. o regression_6014.2 Storage id: 80000000
  1455. regression_6014.2 OK
  1456. o regression_6014.3 Storage id: 80000100
  1457. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1460: TEEC_InvokeCommand(&sess, 16, &op, &orig) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expeS
  1458. regression_6014.3 FAILED
  1459. regression_6014 FAILED
  1460.  
  1461. * regression_6015 Storage isolation
  1462. o regression_6015.1 Storage id: 00000001
  1463. regression_6015.1 OK
  1464. o regression_6015.2 Storage id: 80000000
  1465. regression_6015.2 OK
  1466. o regression_6015.3 Storage id: 80000100
  1467. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1487: fs_create(&sess, file_01, sizeof(file_01), 0x00000002 | 0x00000001 | 0x00000004, 0, data_00, sizeof(data_00S
  1468. regression_6015.3 FAILED
  1469. regression_6015 FAILED
  1470.  
  1471. * regression_6016 Storage concurency
  1472. o regression_6016.1 Storage id: 00000001
  1473. threads: 4, loops: 8
  1474. regression_6016.1 OK
  1475. o regression_6016.2 Storage id: 80000000
  1476. threads: 4, loops: 8
  1477. regression_6016.2 OK
  1478. o regression_6016.3 Storage id: 80000100
  1479. threads: 4, loops: 8
  1480. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1481. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1482. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1483. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1484. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1485. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1486. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1487. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1488. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1489. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1490. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1491. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1492. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1493. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1494. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1495. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1496. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1497. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1498. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1499. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1500. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1501. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1502. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1503. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1504. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1505. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1506. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1507. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1508. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1509. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1510. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1511. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527: fs_create(&sess, a->file_name, sizeof(a->file_name), 0x00000002, 0, data_01, sizeof(data_01), &obj, a->storS
  1512. regression_6016.3 FAILED
  1513. regression_6016 FAILED
  1514.  
  1515. * regression_6017 Test Persistent objects info
  1516. o regression_6017.1 Storage id: 00000001
  1517. regression_6017.1 OK
  1518. o regression_6017.2 Storage id: 80000000
  1519. regression_6017.2 OK
  1520. o regression_6017.3 Storage id: 80000100
  1521. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1629: fs_create(&sess, file_01, sizeof(file_01), 0x00000002, 0, ((void *)0), 0, &obj, storage_id) has an unexpectS
  1522. regression_6017.3 FAILED
  1523. regression_6017 FAILED
  1524.  
  1525. * regression_6018 Large object
  1526. o regression_6018.1 Storage id: 00000001
  1527. writing 0
  1528. writing 1
  1529. writing 2
  1530. writing 3
  1531. writing 4
  1532. writing 5
  1533. writing 6
  1534. writing 7
  1535. writing 8
  1536. writing 9
  1537. writing 10
  1538. writing 11
  1539. writing 12
  1540. writing 13
  1541. writing 14
  1542. writing 15
  1543. writing 16
  1544. writing 17
  1545. writing 18
  1546. writing 19
  1547. reading 0
  1548. reading 1
  1549. reading 2
  1550. reading 3
  1551. reading 4
  1552. reading 5
  1553. reading 6
  1554. reading 7
  1555. reading 8
  1556. reading 9
  1557. reading 10
  1558. reading 11
  1559. reading 12
  1560. reading 13
  1561. reading 14
  1562. reading 15
  1563. reading 16
  1564. reading 17
  1565. reading 18
  1566. reading 19
  1567. regression_6018.1 OK
  1568. o regression_6018.2 Storage id: 80000000
  1569. writing 0
  1570. writing 1
  1571. writing 2
  1572. writing 3
  1573. writing 4
  1574. writing 5
  1575. writing 6
  1576. writing 7
  1577. writing 8
  1578. writing 9
  1579. writing 10
  1580. writing 11
  1581. writing 12
  1582. writing 13
  1583. writing 14
  1584. writing 15
  1585. writing 16
  1586. writing 17
  1587. writing 18
  1588. writing 19
  1589. reading 0
  1590. reading 1
  1591. reading 2
  1592. reading 3
  1593. reading 4
  1594. reading 5
  1595. reading 6
  1596. reading 7
  1597. reading 8
  1598. reading 9
  1599. reading 10
  1600. reading 11
  1601. reading 12
  1602. reading 13
  1603. reading 14
  1604. reading 15
  1605. reading 16
  1606. reading 17
  1607. reading 18
  1608. reading 19
  1609. regression_6018.2 OK
  1610. o regression_6018.3 Storage id: 80000100
  1611. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1697: fs_create(&sess, file_01, sizeof(file_01), 0x00000002, 0, ((void *)0), 0, &obj, storage_id) has an unexpectS
  1612. regression_6018.3 FAILED
  1613. regression_6018 FAILED
  1614.  
  1615. * regression_6019 Storage independence
  1616. o regression_6019.1 Storage id: 00000001
  1617. regression_6019.1 OK
  1618. o regression_6019.2 Storage id: 80000000
  1619. regression_6019.2 OK
  1620. o regression_6019.3 Storage id: 80000100
  1621. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1784: fs_create(&sess, file_01, sizeof(file_01), 0x00000002 | 0x00000004 | 0x00000400, 0, data_00, sizeof(data_00S
  1622. regression_6019.3 FAILED
  1623. regression_6019 FAILED
  1624.  
  1625. * regression_6020 Object IDs in SHM (negative)
  1626. o regression_6020.1 Storage id: 00000001
  1627. regression_6020.1 OK
  1628. o regression_6020.2 Storage id: 80000000
  1629. regression_6020.2 OK
  1630. o regression_6020.3 Storage id: 80000100
  1631. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1955: res has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCESS
  1632. /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:2053: fs_unlink(&sess, obj) has an unexpected value: 0xffff3024 = TEE_ERROR_TARGET_DEAD, expected 0x0 = TEEC_SUCCS
  1633. regression_6020.3 FAILED
  1634. regression_6020 FAILED
  1635.  
  1636. * regression_8001 Test TEE Internal API key derivation extensions
  1637. o regression_8001.1 HKDF RFC 5869 A.1 (SHA-256)
  1638. regression_8001.1 OK
  1639. o regression_8001.2 HKDF RFC 5869 A.2 (SHA-256)
  1640. regression_8001.2 OK
  1641. o regression_8001.3 HKDF RFC 5869 A.3 (SHA-256) [1]
  1642. regression_8001.3 OK
  1643. o regression_8001.4 HKDF RFC 5869 A.3 (SHA-256) [2]
  1644. regression_8001.4 OK
  1645. o regression_8001.5 HKDF RFC 5869 A.4 (SHA-1)
  1646. regression_8001.5 OK
  1647. o regression_8001.6 HKDF RFC 5869 A.5 (SHA-1)
  1648. regression_8001.6 OK
  1649. o regression_8001.7 HKDF RFC 5869 A.6 (SHA-1) [1]
  1650. regression_8001.7 OK
  1651. o regression_8001.8 HKDF RFC 5869 A.6 (SHA-1) [2]
  1652. regression_8001.8 OK
  1653. o regression_8001.9 HKDF RFC 5869 A.7 (SHA-1) [1]
  1654. regression_8001.9 OK
  1655. o regression_8001.10 HKDF RFC 5869 A.7 (SHA-1) [2]
  1656. regression_8001.10 OK
  1657. o regression_8001.11 Concat KDF JWA-37 C (SHA-256)
  1658. regression_8001.11 OK
  1659. o regression_8001.12 PBKDF2 RFC 6070 1 (HMAC-SHA1)
  1660. regression_8001.12 OK
  1661. o regression_8001.13 PBKDF2 RFC 6070 2 (HMAC-SHA1)
  1662. regression_8001.13 OK
  1663. o regression_8001.14 PBKDF2 RFC 6070 3 (HMAC-SHA1)
  1664. regression_8001.14 OK
  1665. o regression_8001.15 PBKDF2 RFC 6070 5 (HMAC-SHA1)
  1666. regression_8001.15 OK
  1667. o regression_8001.16 PBKDF2 RFC 6070 6 (HMAC-SHA1)
  1668. regression_8001.16 OK
  1669. regression_8001 OK
  1670.  
  1671. * regression_8002 Secure Storage Key Manager API Self Test
  1672. Ignore test due to TA does not exist
  1673. regression_8002 OK
  1674.  
  1675. * regression_8101 TA mbedTLS self tests
  1676. regression_8101 OK
  1677.  
  1678. * regression_8102 TA mbedTLS test cert chain
  1679. regression_8102 OK
  1680.  
  1681. * regression_8103 TA mbedTLS process certificate request
  1682. regression_8103 OK
  1683.  
  1684. * pkcs11_1000 Initialize and close Cryptoki library
  1685. pkcs11_1000 OK
  1686.  
  1687. * pkcs11_1001 PKCS11: List PKCS#11 slots and get information from
  1688. o pkcs11_1001.1 Test C_GetFunctionList()
  1689. pkcs11_1001.1 OK
  1690. o pkcs11_1001.2 Test C_GetInfo()
  1691. pkcs11_1001.2 OK
  1692. o pkcs11_1001.3 Test C_GetSlotList()
  1693. pkcs11_1001.3 OK
  1694. o pkcs11_1001.4 Test C_Get{Slot|Token}Info()
  1695. pkcs11_1001.4 OK
  1696. o pkcs11_1001.5 Test C_GetMechanism{List|Info}()
  1697. pkcs11_1001.5 OK
  1698. o pkcs11_1001.6 Test C_GetMechanismList() with larger result buffer
  1699. pkcs11_1001.6 OK
  1700. o pkcs11_1001.7 Test C_Get*Info() with invalid reference
  1701. pkcs11_1001.7 OK
  1702. pkcs11_1001 OK
  1703.  
  1704. * pkcs11_1002 PKCS11: Open and close PKCS#11 sessions
  1705. o pkcs11_1002.1 Test C_OpenSession()/C_GetSessionInfo()
  1706. pkcs11_1002.1 OK
  1707. o pkcs11_1002.2 Test C_CloseSession()
  1708. pkcs11_1002.2 OK
  1709. pkcs11_1002 OK
  1710.  
  1711. * pkcs11_1003 PKCS11: Login to PKCS#11 token
  1712. o pkcs11_1003.1 C_InitToken() on initialized token
  1713. pkcs11_1003.1 OK
  1714. o pkcs11_1003.2 Test C_Login()/C_Logout()
  1715. pkcs11_1003.2 OK
  1716. o pkcs11_1003.3 Test C_SetPIN() user_type 1
  1717. pkcs11_1003.3 OK
  1718. o pkcs11_1003.4 Test C_SetPIN() user_type 0
  1719. pkcs11_1003.4 OK
  1720. o pkcs11_1003.5 Test C_SetPIN() user_type 2
  1721. pkcs11_1003.5 OK
  1722. pkcs11_1003 OK
  1723.  
  1724. * pkcs11_1004 PKCS11: create/destroy PKCS#11 simple objects
  1725. o pkcs11_1004.1 Create and destroy a volatile object
  1726. pkcs11_1004.1 OK
  1727. o pkcs11_1004.2 Create and destroy a persistent object
  1728. pkcs11_1004.2 OK
  1729. o pkcs11_1004.3 Create and destroy many session objects
  1730. created object count: 29
  1731. pkcs11_1004.3 OK
  1732. o pkcs11_1004.4 Create objects in a read-only session
  1733. pkcs11_1004.4 OK
  1734. o pkcs11_1004.5 Create objects in a read/write session
  1735. pkcs11_1004.5 OK
  1736. pkcs11_1004 OK
  1737.  
  1738. * pkcs11_1005 PKCS11: Check ciphering with valid and invalid keys #1
  1739. o pkcs11_1005.1 valid usage #0
  1740. pkcs11_1005.1 OK
  1741. o pkcs11_1005.2 valid usage #1
  1742. pkcs11_1005.2 OK
  1743. o pkcs11_1005.3 valid usage #2
  1744. pkcs11_1005.3 OK
  1745. o pkcs11_1005.4 valid usage #3
  1746. pkcs11_1005.4 OK
  1747. o pkcs11_1005.5 invalid usage #0
  1748. pkcs11_1005.5 OK
  1749. o pkcs11_1005.6 invalid usage #1
  1750. pkcs11_1005.6 OK
  1751. o pkcs11_1005.7 invalid usage #2
  1752. pkcs11_1005.7 OK
  1753. o pkcs11_1005.8 invalid usage #3
  1754. pkcs11_1005.8 OK
  1755. pkcs11_1005 OK
  1756.  
  1757. * pkcs11_1006 PKCS11: Check ciphering with valid and invalid keys #2
  1758. pkcs11_1006 OK
  1759.  
  1760. * pkcs11_1007 PKCS11: Check operations release at session closure
  1761. created sessions count: 19
  1762. pkcs11_1007 OK
  1763.  
  1764. * pkcs11_1008 PKCS11: Check Compliance of C_Sign - HMAC algorithms
  1765. o pkcs11_1008.1 Sign case 0 algo (CKM_AES_CMAC)
  1766. pkcs11_1008.1 OK
  1767. o pkcs11_1008.2 Sign case 1 algo (CKM_AES_CMAC)
  1768. pkcs11_1008.2 OK
  1769. o pkcs11_1008.3 Sign case 2 algo (CKM_AES_CMAC)
  1770. pkcs11_1008.3 OK
  1771. o pkcs11_1008.4 Sign case 3 algo (CKM_MD5_HMAC)
  1772. pkcs11_1008.4 OK
  1773. o pkcs11_1008.5 Sign case 4 algo (CKM_SHA_1_HMAC)
  1774. pkcs11_1008.5 OK
  1775. o pkcs11_1008.6 Sign case 5 algo (CKM_SHA224_HMAC)
  1776. pkcs11_1008.6 OK
  1777. o pkcs11_1008.7 Sign case 6 algo (CKM_SHA256_HMAC)
  1778. pkcs11_1008.7 OK
  1779. o pkcs11_1008.8 Sign case 7 algo (CKM_SHA256_HMAC)
  1780. pkcs11_1008.8 OK
  1781. o pkcs11_1008.9 Sign case 8 algo (CKM_SHA384_HMAC)
  1782. pkcs11_1008.9 OK
  1783. o pkcs11_1008.10 Sign case 9 algo (CKM_SHA512_HMAC)
  1784. pkcs11_1008.10 OK
  1785. o pkcs11_1008.11 Sign case 10 algo (CKM_AES_CMAC_GENERAL)
  1786. pkcs11_1008.11 OK
  1787. o pkcs11_1008.12 Sign case 11 algo (CKM_AES_CMAC_GENERAL)
  1788. pkcs11_1008.12 OK
  1789. o pkcs11_1008.13 Sign case 12 algo (CKM_AES_CMAC_GENERAL)
  1790. pkcs11_1008.13 OK
  1791. o pkcs11_1008.14 Sign case 13 algo (CKM_MD5_HMAC_GENERAL)
  1792. pkcs11_1008.14 OK
  1793. o pkcs11_1008.15 Sign case 14 algo (CKM_SHA_1_HMAC_GENERAL)
  1794. pkcs11_1008.15 OK
  1795. o pkcs11_1008.16 Sign case 15 algo (CKM_SHA224_HMAC_GENERAL)
  1796. pkcs11_1008.16 OK
  1797. o pkcs11_1008.17 Sign case 16 algo (CKM_SHA256_HMAC_GENERAL)
  1798. pkcs11_1008.17 OK
  1799. o pkcs11_1008.18 Sign case 17 algo (CKM_SHA256_HMAC_GENERAL)
  1800. pkcs11_1008.18 OK
  1801. o pkcs11_1008.19 Sign case 18 algo (CKM_SHA384_HMAC_GENERAL)
  1802. pkcs11_1008.19 OK
  1803. o pkcs11_1008.20 Sign case 19 algo (CKM_SHA512_HMAC_GENERAL)
  1804. pkcs11_1008.20 OK
  1805. pkcs11_1008 OK
  1806.  
  1807. * pkcs11_1009 PKCS11: Check Compliance of C_Verify - HMAC Algorithms
  1808. o pkcs11_1009.1 Verify case 0 algo (CKM_AES_CMAC)
  1809. pkcs11_1009.1 OK
  1810. o pkcs11_1009.2 Verify case 1 algo (CKM_AES_CMAC)
  1811. pkcs11_1009.2 OK
  1812. o pkcs11_1009.3 Verify case 2 algo (CKM_AES_CMAC)
  1813. pkcs11_1009.3 OK
  1814. o pkcs11_1009.4 Verify case 3 algo (CKM_MD5_HMAC)
  1815. pkcs11_1009.4 OK
  1816. o pkcs11_1009.5 Verify case 4 algo (CKM_SHA_1_HMAC)
  1817. pkcs11_1009.5 OK
  1818. o pkcs11_1009.6 Verify case 5 algo (CKM_SHA224_HMAC)
  1819. pkcs11_1009.6 OK
  1820. o pkcs11_1009.7 Verify case 6 algo (CKM_SHA256_HMAC)
  1821. pkcs11_1009.7 OK
  1822. o pkcs11_1009.8 Verify case 7 algo (CKM_SHA256_HMAC)
  1823. pkcs11_1009.8 OK
  1824. o pkcs11_1009.9 Verify case 8 algo (CKM_SHA384_HMAC)
  1825. pkcs11_1009.9 OK
  1826. o pkcs11_1009.10 Verify case 9 algo (CKM_SHA512_HMAC)
  1827. pkcs11_1009.10 OK
  1828. o pkcs11_1009.11 Verify case 10 algo (CKM_AES_CMAC_GENERAL)
  1829. pkcs11_1009.11 OK
  1830. o pkcs11_1009.12 Verify case 11 algo (CKM_AES_CMAC_GENERAL)
  1831. pkcs11_1009.12 OK
  1832. o pkcs11_1009.13 Verify case 12 algo (CKM_AES_CMAC_GENERAL)
  1833. pkcs11_1009.13 OK
  1834. o pkcs11_1009.14 Verify case 13 algo (CKM_MD5_HMAC_GENERAL)
  1835. pkcs11_1009.14 OK
  1836. o pkcs11_1009.15 Verify case 14 algo (CKM_SHA_1_HMAC_GENERAL)
  1837. pkcs11_1009.15 OK
  1838. o pkcs11_1009.16 Verify case 15 algo (CKM_SHA224_HMAC_GENERAL)
  1839. pkcs11_1009.16 OK
  1840. o pkcs11_1009.17 Verify case 16 algo (CKM_SHA256_HMAC_GENERAL)
  1841. pkcs11_1009.17 OK
  1842. o pkcs11_1009.18 Verify case 17 algo (CKM_SHA256_HMAC_GENERAL)
  1843. pkcs11_1009.18 OK
  1844. o pkcs11_1009.19 Verify case 18 algo (CKM_SHA384_HMAC_GENERAL)
  1845. pkcs11_1009.19 OK
  1846. o pkcs11_1009.20 Verify case 19 algo (CKM_SHA512_HMAC_GENERAL)
  1847. pkcs11_1009.20 OK
  1848. pkcs11_1009 OK
  1849.  
  1850. * pkcs11_1010 PKCS11: Key Generation
  1851. o pkcs11_1010.1 Generate Secret Key with Invalid Templates
  1852. pkcs11_1010.1 OK
  1853. o pkcs11_1010.2 Generate Generic Secret Key - Try Encrypting
  1854. pkcs11_1010.2 OK
  1855. o pkcs11_1010.3 Generate Generic Secret Key - Try Signing
  1856. pkcs11_1010.3 OK
  1857. o pkcs11_1010.4 Generate AES Key - Try Encrypting
  1858. pkcs11_1010.4 OK
  1859. pkcs11_1010 OK
  1860.  
  1861. * pkcs11_1011 PKCS11: Test Find Objects
  1862. o pkcs11_1011.1 Find created Data objects when logged in
  1863. pkcs11_1011.1 OK
  1864. o pkcs11_1011.2 Find all objects by passing NULL template
  1865. pkcs11_1011.2 OK
  1866. o pkcs11_1011.3 Initiate and finalize straight a search
  1867. pkcs11_1011.3 OK
  1868. o pkcs11_1011.4 Find created Data objects when logged out
  1869. pkcs11_1011.4 OK
  1870. o pkcs11_1011.5 Find objects 1 by 1 and match handles
  1871. pkcs11_1011.5 OK
  1872. o pkcs11_1011.6 Find persistent objects
  1873. pkcs11_1011.6 OK
  1874. o pkcs11_1011.7 Find session objects
  1875. pkcs11_1011.7 OK
  1876. o pkcs11_1011.8 Login again and find Data objects
  1877. pkcs11_1011.8 OK
  1878. o pkcs11_1011.9 Find objects from brand new session
  1879. pkcs11_1011.9 OK
  1880. o pkcs11_1011.10 Invalid cases
  1881. pkcs11_1011.10 OK
  1882. pkcs11_1011 OK
  1883.  
  1884. * pkcs11_1012 PKCS11: Serializer tests
  1885. o pkcs11_1012.1 Get Attribute - boolean + class
  1886. pkcs11_1012.1 OK
  1887. o pkcs11_1012.2 Get Attribute - class + boolean
  1888. pkcs11_1012.2 OK
  1889. o pkcs11_1012.3 Get Attribute - query size boolean + class
  1890. pkcs11_1012.3 OK
  1891. o pkcs11_1012.4 Get Attribute - query size class + boolean
  1892. pkcs11_1012.4 OK
  1893. o pkcs11_1012.5 Get Attribute - value with exact size buffer
  1894. pkcs11_1012.5 OK
  1895. o pkcs11_1012.6 Get Attribute - value with larger buffer
  1896. pkcs11_1012.6 OK
  1897. o pkcs11_1012.7 Get Attribute - bool + value with exact size + class + bool
  1898. pkcs11_1012.7 OK
  1899. o pkcs11_1012.8 Get Attribute - bool + value with larger buffer + class + bool
  1900. pkcs11_1012.8 OK
  1901. o pkcs11_1012.9 Get Attribute - allowed mechanism list
  1902. pkcs11_1012.9 OK
  1903. pkcs11_1012 OK
  1904.  
  1905. * pkcs11_1013 PKCS11: Object creation upon session type
  1906. o pkcs11_1013.1 Create objects in R/O Public Session
  1907. pkcs11_1013.1 OK
  1908. o pkcs11_1013.2 Create objects in R/O Public Session
  1909. pkcs11_1013.2 OK
  1910. o pkcs11_1013.3 Create objects in R/O User Session
  1911. pkcs11_1013.3 OK
  1912. o pkcs11_1013.4 Create objects in R/W User Session
  1913. pkcs11_1013.4 OK
  1914. o pkcs11_1013.5 Create objects in R/W SO Session
  1915. pkcs11_1013.5 OK
  1916. pkcs11_1013 OK
  1917.  
  1918. * pkcs11_1014 PKCS11: Test C_SetAttributeValue()
  1919. o pkcs11_1014.1 Set attributes on secret key object
  1920. pkcs11_1014.1 OK
  1921. o pkcs11_1014.2 Test Invalid template with R/O Attributes
  1922. pkcs11_1014.2 OK
  1923. o pkcs11_1014.3 Test Invalid template with Invalid Attribute
  1924. pkcs11_1014.3 OK
  1925. o pkcs11_1014.4 Set CKA_TRUSTED with and w/o SO Login
  1926. pkcs11_1014.4 OK
  1927. pkcs11_1014 OK
  1928.  
  1929. * pkcs11_1015 PKCS11: Test C_CopyObject()
  1930. o pkcs11_1015.1 Copy Local Obj with NULL Template
  1931. pkcs11_1015.1 OK
  1932. o pkcs11_1015.2 Copy a non-local object with NULL Template
  1933. pkcs11_1015.2 OK
  1934. o pkcs11_1015.3 Copy Object with Valid Template
  1935. pkcs11_1015.3 OK
  1936. o pkcs11_1015.4 Copy Object as a Private Object
  1937. pkcs11_1015.4 OK
  1938. o pkcs11_1015.5 Copy Object with Invalid Template
  1939. pkcs11_1015.5 OK
  1940. o pkcs11_1015.6 Copy Object with COPYABLE false
  1941. pkcs11_1015.6 OK
  1942. o pkcs11_1015.7 Copy session object to token in RO session
  1943. pkcs11_1015.7 OK
  1944. pkcs11_1015 OK
  1945.  
  1946. * pkcs11_1016 PKCS11: Random number generator tests
  1947. o pkcs11_1016.1 Seed random bytes
  1948. pkcs11_1016.1 OK
  1949. o pkcs11_1016.2 Seed random bytes with zero length buffer
  1950. pkcs11_1016.2 OK
  1951. o pkcs11_1016.3 Generate random bytes
  1952. pkcs11_1016.3 OK
  1953. o pkcs11_1016.4 Generate random bytes with zero length buffer
  1954. pkcs11_1016.4 OK
  1955. pkcs11_1016 OK
  1956.  
  1957. * pkcs11_1017 PKCS11: AES Key Derivation tests
  1958. o pkcs11_1017.1 Derive Generic secret - AES-ECB Mechanism
  1959. pkcs11_1017.1 OK
  1960. o pkcs11_1017.2 Derive AES key using AES-EBC
  1961. pkcs11_1017.2 OK
  1962. o pkcs11_1017.3 Derive AES key using AES-CBC
  1963. pkcs11_1017.3 OK
  1964. o pkcs11_1017.4 Derive Generic secret key using AES-CBC
  1965. pkcs11_1017.4 OK
  1966. o pkcs11_1017.5 Invalid parameters during derivation
  1967. pkcs11_1017.5 OK
  1968. o pkcs11_1017.6 Failure if operation already active
  1969. pkcs11_1017.6 OK
  1970. o pkcs11_1017.7 Failure if parent key CKA_ENCRYPT is TRUE
  1971. pkcs11_1017.7 OK
  1972. o pkcs11_1017.8 Failure if parent key CKA_DERIVE is FALSE
  1973. pkcs11_1017.8 OK
  1974. pkcs11_1017 OK
  1975.  
  1976. * pkcs11_1018 PKCS11: Digest tests
  1977. o pkcs11_1018.1 Simple digest tests - update - CKM_MD5/empty
  1978. pkcs11_1018.1 OK
  1979. o pkcs11_1018.2 Simple digest tests - oneshot - CKM_MD5/empty
  1980. pkcs11_1018.2 OK
  1981. o pkcs11_1018.3 Simple digest tests - AES key update - SHA-256
  1982. pkcs11_1018.3 OK
  1983. o pkcs11_1018.4 Simple digest tests - generic secret key update - SHA-256
  1984. pkcs11_1018.4 OK
  1985. o pkcs11_1018.5 Query digest size - C_DigestFinal
  1986. pkcs11_1018.5 OK
  1987. o pkcs11_1018.6 Query digest size - C_Digest
  1988. pkcs11_1018.6 OK
  1989. o pkcs11_1018.7 Query digest size - buffer too small
  1990. pkcs11_1018.7 OK
  1991. o pkcs11_1018.8 Test bad arguments - C_DigestUpdate
  1992. pkcs11_1018.8 OK
  1993. o pkcs11_1018.9 Test bad arguments - C_DigestFinal with NULL digest
  1994. pkcs11_1018.9 OK
  1995. o pkcs11_1018.10 Test bad arguments - C_DigestFinal with digest but NULL size
  1996. pkcs11_1018.10 OK
  1997. o pkcs11_1018.11 Test bad arguments - C_Digest with NULL data but non-zero size
  1998. pkcs11_1018.11 OK
  1999. o pkcs11_1018.12 Test bad arguments - C_Digest with NULL digest
  2000. pkcs11_1018.12 OK
  2001. o pkcs11_1018.13 Test bad arguments - C_DigestFinal with digest but NULL size
  2002. pkcs11_1018.13 OK
  2003. o pkcs11_1018.14 Test bad arguments - C_DigestKey with invalid key handle
  2004. pkcs11_1018.14 OK
  2005. o pkcs11_1018.15 Test bad arguments - C_DigestKey with non-secret key type
  2006. pkcs11_1018.15 OK
  2007. pkcs11_1018 OK
  2008.  
  2009. * pkcs11_1019 PKCS11: Elliptic Curve key generation and signing
  2010. o pkcs11_1019.1 P-256: Generate key pair
  2011. pkcs11_1019.1 OK
  2012. o pkcs11_1019.2 P-256: Sign & verify tests - oneshot - CKM_ECDSA
  2013. pkcs11_1019.2 OK
  2014. o pkcs11_1019.3 P-256: Sign & verify - oneshot - CKM_ECDSA_SHA1
  2015. pkcs11_1019.3 OK
  2016. o pkcs11_1019.4 P-256: Sign & verify - oneshot - CKM_ECDSA_SHA224
  2017. pkcs11_1019.4 OK
  2018. o pkcs11_1019.5 P-256: Sign & verify - oneshot - CKM_ECDSA_SHA256
  2019. pkcs11_1019.5 OK
  2020. o pkcs11_1019.6 P-256: Sign & verify - oneshot - CKM_ECDSA_SHA384
  2021. pkcs11_1019.6 OK
  2022. o pkcs11_1019.7 P-256: Sign & verify - oneshot - CKM_ECDSA_SHA512
  2023. pkcs11_1019.7 OK
  2024. o pkcs11_1019.8 P-256: Destroy keys
  2025. pkcs11_1019.8 OK
  2026. o pkcs11_1019.9 P-384: Generate key pair
  2027. pkcs11_1019.9 OK
  2028. o pkcs11_1019.10 P-384: Sign & verify tests - oneshot - CKM_ECDSA
  2029. pkcs11_1019.10 OK
  2030. o pkcs11_1019.11 P-384: Sign & verify - oneshot - CKM_ECDSA_SHA1
  2031. pkcs11_1019.11 OK
  2032. o pkcs11_1019.12 P-384: Sign & verify - oneshot - CKM_ECDSA_SHA224
  2033. pkcs11_1019.12 OK
  2034. o pkcs11_1019.13 P-384: Sign & verify - oneshot - CKM_ECDSA_SHA256
  2035. pkcs11_1019.13 OK
  2036. o pkcs11_1019.14 P-384: Sign & verify - oneshot - CKM_ECDSA_SHA384
  2037. pkcs11_1019.14 OK
  2038. o pkcs11_1019.15 P-384: Sign & verify - oneshot - CKM_ECDSA_SHA512
  2039. pkcs11_1019.15 OK
  2040. o pkcs11_1019.16 P-384: Destroy keys
  2041. pkcs11_1019.16 OK
  2042. pkcs11_1019 OK
  2043.  
  2044. * pkcs11_1020 PKCS11: AES Key Wrap/UnWrap tests
  2045. o pkcs11_1020.1 Test key wrap with AES ECB
  2046. pkcs11_1020.1 OK
  2047. o pkcs11_1020.2 Test key unwrap with AES ECB
  2048. pkcs11_1020.2 OK
  2049. o pkcs11_1020.3 Invalid UnWrap cases
  2050. pkcs11_1020.3 OK
  2051. o pkcs11_1020.4 Invalid Wrap cases
  2052. pkcs11_1020.4 OK
  2053. o pkcs11_1020.5 Wrap with different length key
  2054. pkcs11_1020.5 OK
  2055. o pkcs11_1020.6 Test Wrap/Unwrap with indirect template
  2056. pkcs11_1020.6 OK
  2057. o pkcs11_1020.7 Test usage of CKA_WRAP_WITH_TRUSTED
  2058. pkcs11_1020.7 OK
  2059. pkcs11_1020 OK
  2060.  
  2061. * pkcs11_1021 PKCS11: RSA PKCS key generation and signing
  2062. o pkcs11_1021.1 RSA-1024: Generate key pair
  2063. pkcs11_1021.1 OK
  2064. o pkcs11_1021.2 RSA-1024: Sign & verify tests - oneshot - CKM_RSA_PKCS
  2065. pkcs11_1021.2 OK
  2066. o pkcs11_1021.3 RSA-1024: Sign & verify - oneshot - CKM_MD5_RSA_PKCS
  2067. pkcs11_1021.3 OK
  2068. o pkcs11_1021.4 RSA-1024: Sign & verify - oneshot - CKM_SHA1_RSA_PKCS
  2069. pkcs11_1021.4 OK
  2070. o pkcs11_1021.5 RSA-1024: Sign & verify - oneshot - CKM_SHA224_RSA_PKCS
  2071. pkcs11_1021.5 OK
  2072. o pkcs11_1021.6 RSA-1024: Sign & verify - oneshot - CKM_SHA256_RSA_PKCS
  2073. pkcs11_1021.6 OK
  2074. o pkcs11_1021.7 RSA-1024: Sign & verify - oneshot - CKM_SHA384_RSA_PKCS
  2075. pkcs11_1021.7 OK
  2076. o pkcs11_1021.8 RSA-1024: Sign & verify - oneshot - CKM_SHA512_RSA_PKCS
  2077. pkcs11_1021.8 OK
  2078. o pkcs11_1021.9 RSA-2048: Generate key pair
  2079. pkcs11_1021.9 OK
  2080. o pkcs11_1021.10 RSA-2048: Sign & verify tests - oneshot - CKM_RSA_PKCS
  2081. pkcs11_1021.10 OK
  2082. o pkcs11_1021.11 RSA-2048: Sign & verify - oneshot - CKM_MD5_RSA_PKCS
  2083. pkcs11_1021.11 OK
  2084. o pkcs11_1021.12 RSA-2048: Sign & verify - oneshot - CKM_SHA1_RSA_PKCS
  2085. pkcs11_1021.12 OK
  2086. o pkcs11_1021.13 RSA-2048: Sign & verify - oneshot - CKM_SHA224_RSA_PKCS
  2087. pkcs11_1021.13 OK
  2088. o pkcs11_1021.14 RSA-2048: Sign & verify - oneshot - CKM_SHA256_RSA_PKCS
  2089. pkcs11_1021.14 OK
  2090. o pkcs11_1021.15 RSA-2048: Sign & verify - oneshot - CKM_SHA384_RSA_PKCS
  2091. pkcs11_1021.15 OK
  2092. o pkcs11_1021.16 RSA-2048: Sign & verify - oneshot - CKM_SHA512_RSA_PKCS
  2093. pkcs11_1021.16 OK
  2094. pkcs11_1021 OK
  2095.  
  2096. * pkcs11_1022 PKCS11: RSA PSS key generation and signing
  2097. o pkcs11_1022.1 RSA-1024: Generate key pair
  2098. pkcs11_1022.1 OK
  2099. o pkcs11_1022.2 RSA-1024: Sign & verify - oneshot - RSA-PSS/SHA1
  2100. pkcs11_1022.2 OK
  2101. o pkcs11_1022.3 RSA-1024: Sign & verify - oneshot - RSA-PSS/SHA1/mech
  2102. pkcs11_1022.3 OK
  2103. o pkcs11_1022.4 RSA-1024: Sign & verify - oneshot - RSA-PSS/SHA224
  2104. pkcs11_1022.4 OK
  2105. o pkcs11_1022.5 RSA-1024: Sign & verify - oneshot - RSA-PSS/SHA224/mech
  2106. pkcs11_1022.5 OK
  2107. o pkcs11_1022.6 RSA-1024: Sign & verify - oneshot - RSA-PSS/SHA256
  2108. pkcs11_1022.6 OK
  2109. o pkcs11_1022.7 RSA-1024: Sign & verify - oneshot - RSA-PSS/SHA256/mech
  2110. pkcs11_1022.7 OK
  2111. o pkcs11_1022.8 RSA-1024: Sign & verify - oneshot - RSA-PSS/SHA384
  2112. pkcs11_1022.8 OK
  2113. o pkcs11_1022.9 RSA-1024: Sign & verify - oneshot - RSA-PSS/SHA384/mech
  2114. pkcs11_1022.9 OK
  2115. o pkcs11_1022.10 RSA-1024: Sign & verify - oneshot - RSA-PSS/SHA512
  2116. pkcs11_1022.10 OK
  2117. o pkcs11_1022.11 RSA-1024: Sign & verify - oneshot - RSA-PSS/SHA512/mech
  2118. pkcs11_1022.11 OK
  2119. o pkcs11_1022.12 RSA-2048: Generate key pair
  2120. pkcs11_1022.12 OK
  2121. o pkcs11_1022.13 RSA-2048: Sign & verify - oneshot - RSA-PSS/SHA1
  2122. pkcs11_1022.13 OK
  2123. o pkcs11_1022.14 RSA-2048: Sign & verify - oneshot - RSA-PSS/SHA1/mech
  2124. pkcs11_1022.14 OK
  2125. o pkcs11_1022.15 RSA-2048: Sign & verify - oneshot - RSA-PSS/SHA224
  2126. pkcs11_1022.15 OK
  2127. o pkcs11_1022.16 RSA-2048: Sign & verify - oneshot - RSA-PSS/SHA224/mech
  2128. pkcs11_1022.16 OK
  2129. o pkcs11_1022.17 RSA-2048: Sign & verify - oneshot - RSA-PSS/SHA256
  2130. pkcs11_1022.17 OK
  2131. o pkcs11_1022.18 RSA-2048: Sign & verify - oneshot - RSA-PSS/SHA256/mech
  2132. pkcs11_1022.18 OK
  2133. o pkcs11_1022.19 RSA-2048: Sign & verify - oneshot - RSA-PSS/SHA384
  2134. pkcs11_1022.19 OK
  2135. o pkcs11_1022.20 RSA-2048: Sign & verify - oneshot - RSA-PSS/SHA384/mech
  2136. pkcs11_1022.20 OK
  2137. o pkcs11_1022.21 RSA-2048: Sign & verify - oneshot - RSA-PSS/SHA512
  2138. pkcs11_1022.21 OK
  2139. o pkcs11_1022.22 RSA-2048: Sign & verify - oneshot - RSA-PSS/SHA512/mech
  2140. pkcs11_1022.22 OK
  2141. pkcs11_1022 OK
  2142.  
  2143. * pkcs11_1023 PKCS11: RSA OAEP key generation and crypto operations
  2144. o pkcs11_1023.1 RSA-1024: Generate key pair
  2145. pkcs11_1023.1 OK
  2146. o pkcs11_1023.2 RSA-1024: Encrypt & decrypt - oneshot - RSA-OAEP/SHA1
  2147. pkcs11_1023.2 OK
  2148. o pkcs11_1023.3 RSA-1024: Encrypt & decrypt - oneshot - RSA-OAEP/SHA1/label
  2149. pkcs11_1023.3 OK
  2150. o pkcs11_1023.4 RSA-1024: Encrypt & decrypt - oneshot - RSA-OAEP/SHA224
  2151. pkcs11_1023.4 OK
  2152. o pkcs11_1023.5 RSA-1024: Encrypt & decrypt - oneshot - RSA-OAEP/SHA224/label
  2153. pkcs11_1023.5 OK
  2154. o pkcs11_1023.6 RSA-1024: Encrypt & decrypt - oneshot - RSA-OAEP/SHA256
  2155. pkcs11_1023.6 OK
  2156. o pkcs11_1023.7 RSA-1024: Encrypt & decrypt - oneshot - RSA-OAEP/SHA256/label
  2157. pkcs11_1023.7 OK
  2158. o pkcs11_1023.8 RSA-1024: Encrypt & decrypt - oneshot - RSA-OAEP/SHA384
  2159. pkcs11_1023.8 OK
  2160. o pkcs11_1023.9 RSA-1024: Encrypt & decrypt - oneshot - RSA-OAEP/SHA384/label
  2161. pkcs11_1023.9 OK
  2162. o pkcs11_1023.10 RSA-1024: Encrypt & decrypt - oneshot - RSA-OAEP/SHA512
  2163. pkcs11_1023.10 OK
  2164. o pkcs11_1023.11 RSA-1024: Encrypt & decrypt - oneshot - RSA-OAEP/SHA512/label
  2165. pkcs11_1023.11 OK
  2166. o pkcs11_1023.12 RSA-2048: Generate key pair
  2167. pkcs11_1023.12 OK
  2168. o pkcs11_1023.13 RSA-2048: Encrypt & decrypt - oneshot - RSA-OAEP/SHA1
  2169. pkcs11_1023.13 OK
  2170. o pkcs11_1023.14 RSA-2048: Encrypt & decrypt - oneshot - RSA-OAEP/SHA1/label
  2171. pkcs11_1023.14 OK
  2172. o pkcs11_1023.15 RSA-2048: Encrypt & decrypt - oneshot - RSA-OAEP/SHA224
  2173. pkcs11_1023.15 OK
  2174. o pkcs11_1023.16 RSA-2048: Encrypt & decrypt - oneshot - RSA-OAEP/SHA224/label
  2175. pkcs11_1023.16 OK
  2176. o pkcs11_1023.17 RSA-2048: Encrypt & decrypt - oneshot - RSA-OAEP/SHA256
  2177. pkcs11_1023.17 OK
  2178. o pkcs11_1023.18 RSA-2048: Encrypt & decrypt - oneshot - RSA-OAEP/SHA256/label
  2179. pkcs11_1023.18 OK
  2180. o pkcs11_1023.19 RSA-2048: Encrypt & decrypt - oneshot - RSA-OAEP/SHA384
  2181. pkcs11_1023.19 OK
  2182. o pkcs11_1023.20 RSA-2048: Encrypt & decrypt - oneshot - RSA-OAEP/SHA384/label
  2183. pkcs11_1023.20 OK
  2184. o pkcs11_1023.21 RSA-2048: Encrypt & decrypt - oneshot - RSA-OAEP/SHA512
  2185. pkcs11_1023.21 OK
  2186. o pkcs11_1023.22 RSA-2048: Encrypt & decrypt - oneshot - RSA-OAEP/SHA512/label
  2187. pkcs11_1023.22 OK
  2188. pkcs11_1023 OK
  2189.  
  2190. * pkcs11_1024 PKCS11: X509 Certificate operations
  2191. o pkcs11_1024.1 Import X.509 Certificate
  2192. pkcs11_1024.1 OK
  2193. o pkcs11_1024.2 Import X.509 Certificate with default values
  2194. pkcs11_1024.2 OK
  2195. o pkcs11_1024.3 Try import with invalid category
  2196. pkcs11_1024.3 OK
  2197. o pkcs11_1024.4 Try import with invalid category size
  2198. pkcs11_1024.4 OK
  2199. o pkcs11_1024.5 Try import with invalid name hash alg size
  2200. pkcs11_1024.5 OK
  2201. pkcs11_1024 OK
  2202.  
  2203. * regression_nxp_0001 Test TEE cipher AES CTR operation byte incremental in/out
  2204. regression_nxp_0001 OK
  2205.  
  2206. * regression_nxp_0002 Test TEE cipher AES CTR decrypt byte per byte
  2207. regression_nxp_0002 OK
  2208.  
  2209. * regression_nxp_0003 Test TEE cipher operations with big buffers
  2210. Allocated big Input buffer @0xffff89242010 - 133120 bytes
  2211. Allocated big Output buffer @0xffff89221010 - 133120 bytes
  2212. Allocated big Decrypt buffer @0xffff89200010 - 133120 bytes
  2213. regression_nxp_0003 OK
  2214.  
  2215. * regression_nxp_0004 Test TEE AES CTR cipher in place operation
  2216. regression_nxp_0004 OK
  2217.  
  2218. * regression_nxp_0006 Test LS I2C driver with RTC clock (Will take around 10 Seconds)
  2219. regression_nxp 0006 - skip test, PTA not found
  2220. regression_nxp_0006 OK
  2221.  
  2222. * regression_nxp_0010 Test i.MX OCOTP PTA
  2223. o regression_nxp_0010.1 Open OCOTP PTA
  2224. regression_nxp_0010.1 OK
  2225. o regression_nxp_0010.2 Test i.MX Chip IUD read
  2226. o regression_nxp_0010.2.1 Request UID size 0
  2227. regression_nxp_0010.2.1 OK
  2228. o regression_nxp_0010.2.2 Request UID size 18446744073709551615
  2229. regression_nxp_0010.2.2 OK
  2230. o regression_nxp_0010.2.3 Request UID size 1
  2231. regression_nxp_0010.2.3 OK
  2232. o regression_nxp_0010.2.4 Request UID size 7
  2233. regression_nxp_0010.2.4 OK
  2234. o regression_nxp_0010.2.5 Request UID size 8
  2235. Chip UID: f59ec9f6d6a11c16
  2236. regression_nxp_0010.2.5 OK
  2237. o regression_nxp_0010.2.6 Request UID size 9
  2238. regression_nxp_0010.2.6 OK
  2239. o regression_nxp_0010.2.7 Request UID size 16
  2240. regression_nxp_0010.2.7 OK
  2241. o regression_nxp_0010.2.8 Request UID size 255
  2242. regression_nxp_0010.2.8 OK
  2243. regression_nxp_0010.2 OK
  2244. o regression_nxp_0010.3 Test i.MX OCOTP fuse read
  2245. o regression_nxp_0010.3.1 Request fuse read bank 0 word 1
  2246. Fuse: 0xF6C99EF5
  2247. regression_nxp_0010.3.1 OK
  2248. o regression_nxp_0010.3.2 Request fuse read bank 0 word 2
  2249. Fuse: 0x161CA1D6
  2250. regression_nxp_0010.3.2 OK
  2251. o regression_nxp_0010.3.3 Request fuse read bank -1 word -1
  2252. regression_nxp_0010.3.3 OK
  2253. o regression_nxp_0010.3.4 Request fuse read bank 1 word 128
  2254. regression_nxp_0010.3.4 OK
  2255. o regression_nxp_0010.3.5 Request fuse read bank 128 word 1
  2256. regression_nxp_0010.3.5 OK
  2257. regression_nxp_0010.3 OK
  2258. regression_nxp_0010 OK
  2259.  
  2260. * regression_nxp_0011 Test i.MX DIGPROG PTA
  2261. i.MX Platform Digprog 0x824011
  2262. regression_nxp_0011 OK
  2263.  
  2264. * regression_nxp_1001 Test TEE DEK Blob generation
  2265. o regression_nxp_1001.1 Generation using 16 bytes key and backward compatibility
  2266. regression_nxp_1001.1 OK
  2267. o regression_nxp_1001.2 Generation using 24 bytes key and backward compatibility
  2268. regression_nxp_1001.2 OK
  2269. o regression_nxp_1001.3 Generation using 32 bytes key and backward compatibility
  2270. regression_nxp_1001.3 OK
  2271. o regression_nxp_1001.4 Generation using 32 bytes key, big buffer for output and backward compatibility
  2272. regression_nxp_1001.4 OK
  2273. o regression_nxp_1001.5 Generation using 16 bytes key
  2274. regression_nxp_1001.5 OK
  2275. o regression_nxp_1001.6 Generation using 24 bytes key
  2276. regression_nxp_1001.6 OK
  2277. o regression_nxp_1001.7 Generation using 32 bytes key
  2278. regression_nxp_1001.7 OK
  2279. o regression_nxp_1001.8 Generation using 32 bytes key and a big buffer for output
  2280. regression_nxp_1001.8 OK
  2281. o regression_nxp_1001.9 Generation using invalid 8 bytes key
  2282. regression_nxp_1001.9 OK
  2283. o regression_nxp_1001.10 Generation using invalid 64 bytes key
  2284. regression_nxp_1001.10 OK
  2285. o regression_nxp_1001.11 Generation using buffer too small to store output
  2286. regression_nxp_1001.11 OK
  2287. o regression_nxp_1001.12 Generation using buffer just under correct size to store output
  2288. regression_nxp_1001.12 OK
  2289. o regression_nxp_1001.13 Generation using a secure memory partition not owned
  2290. regression_nxp_1001.13 OK
  2291. o regression_nxp_1001.14 Generation using invalid secure memory page as first one
  2292. regression_nxp_1001.14 OK
  2293. o regression_nxp_1001.15 Generation using invalid number of secure memory page
  2294. regression_nxp_1001.15 OK
  2295. o regression_nxp_1001.16 Generation using invalid secure memory partition
  2296. regression_nxp_1001.16 OK
  2297. regression_nxp_1001 OK
  2298. +-----------------------------------------------------
  2299. Result of testsuite regression+pkcs11+regression_nxp:
  2300. regression_1001 OK
  2301. regression_1002 OK
  2302. regression_1003 OK
  2303. regression_1004 OK
  2304. regression_1005 OK
  2305. regression_1006 OK
  2306. regression_1007 OK
  2307. regression_1008 OK
  2308. regression_1009 OK
  2309. regression_1010 OK
  2310. regression_1011 OK
  2311. regression_1012 OK
  2312. regression_1013 OK
  2313. regression_1015 OK
  2314. regression_1016 OK
  2315. regression_1017 OK
  2316. regression_1018 OK
  2317. regression_1019 OK
  2318. regression_1020 OK
  2319. regression_1021.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_1000.c:1647
  2320. regression_1021 FAILED
  2321. regression_1022 OK
  2322. regression_1023 OK
  2323. regression_1025 OK
  2324. regression_1026 OK
  2325. regression_1027 OK
  2326. regression_1028 OK
  2327. regression_1029 OK
  2328. regression_1030 OK
  2329. regression_1031 OK
  2330. regression_1032 OK
  2331. regression_1033 OK
  2332. regression_1034 OK
  2333. regression_2001 OK
  2334. regression_2002 OK
  2335. regression_2003 OK
  2336. regression_2004 OK
  2337. regression_4001 OK
  2338. regression_4002 OK
  2339. regression_4003 OK
  2340. regression_4004 OK
  2341. regression_4005 OK
  2342. regression_4006 OK
  2343. regression_4007_dh OK
  2344. regression_4007_dsa OK
  2345. regression_4007_ecc OK
  2346. regression_4007_rsa OK
  2347. regression_4007_symmetric OK
  2348. regression_4008 OK
  2349. regression_4009 OK
  2350. regression_4010 OK
  2351. regression_4011 OK
  2352. regression_4012 OK
  2353. regression_4013 OK
  2354. regression_4014 OK
  2355. regression_4101 OK
  2356. regression_4102 OK
  2357. regression_4103 OK
  2358. regression_4104 OK
  2359. regression_4105 OK
  2360. regression_4106 OK
  2361. regression_4107 OK
  2362. regression_4108 OK
  2363. regression_4109 OK
  2364. regression_4110 OK
  2365. regression_4111 OK
  2366. regression_4112 OK
  2367. regression_4113 OK
  2368. regression_4114 OK
  2369. regression_5006 OK
  2370. regression_6001.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:686
  2371. regression_6001 FAILED
  2372. regression_6002.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:715
  2373. regression_6002 FAILED
  2374. regression_6003.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:761
  2375. regression_6003 FAILED
  2376. regression_6004.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:806
  2377. regression_6004 FAILED
  2378. regression_6005.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:865
  2379. regression_6005 FAILED
  2380. regression_6006.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:907
  2381. regression_6006 FAILED
  2382. regression_6007.3.1 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:462
  2383. regression_6007.3.2 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:532
  2384. regression_6007.3.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:606
  2385. regression_6007.3 FAILED
  2386. regression_6007 FAILED
  2387. regression_6008.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:961
  2388. regression_6008 FAILED
  2389. regression_6009.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1029
  2390. regression_6009 FAILED
  2391. regression_6010.3.1 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1147
  2392. regression_6010.3.5 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1202
  2393. regression_6010.3.6 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1264
  2394. regression_6010.3.7 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1286
  2395. regression_6010.3.8 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1309
  2396. regression_6010.3.9 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1316
  2397. regression_6010.3.10 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1329
  2398. regression_6010.3.11 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1338
  2399. regression_6010.3 FAILED
  2400. regression_6010 FAILED
  2401. regression_6012.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1361
  2402. regression_6012 FAILED
  2403. regression_6013.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1436
  2404. regression_6013 FAILED
  2405. regression_6014.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1460
  2406. regression_6014 FAILED
  2407. regression_6015.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1487
  2408. regression_6015 FAILED
  2409. regression_6016.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1527
  2410. regression_6016 FAILED
  2411. regression_6017.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1629
  2412. regression_6017 FAILED
  2413. regression_6018.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1697
  2414. regression_6018 FAILED
  2415. regression_6019.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1784
  2416. regression_6019 FAILED
  2417. regression_6020.3 FAILED first error at /usr/src/debug/optee-test/3.15.0.imx-r0/git/host/xtest/regression_6000.c:1955
  2418. regression_6020 FAILED
  2419. regression_8001 OK
  2420. regression_8002 OK
  2421. regression_8101 OK
  2422. regression_8102 OK
  2423. regression_8103 OK
  2424. pkcs11_1000 OK
  2425. pkcs11_1001 OK
  2426. pkcs11_1002 OK
  2427. pkcs11_1003 OK
  2428. pkcs11_1004 OK
  2429. pkcs11_1005 OK
  2430. pkcs11_1006 OK
  2431. pkcs11_1007 OK
  2432. pkcs11_1008 OK
  2433. pkcs11_1009 OK
  2434. pkcs11_1010 OK
  2435. pkcs11_1011 OK
  2436. pkcs11_1012 OK
  2437. pkcs11_1013 OK
  2438. pkcs11_1014 OK
  2439. pkcs11_1015 OK
  2440. pkcs11_1016 OK
  2441. pkcs11_1017 OK
  2442. pkcs11_1018 OK
  2443. pkcs11_1019 OK
  2444. pkcs11_1020 OK
  2445. pkcs11_1021 OK
  2446. pkcs11_1022 OK
  2447. pkcs11_1023 OK
  2448. pkcs11_1024 OK
  2449. regression_nxp_0001 OK
  2450. regression_nxp_0002 OK
  2451. regression_nxp_0003 OK
  2452. regression_nxp_0004 OK
  2453. regression_nxp_0006 OK
  2454. regression_nxp_0010 OK
  2455. regression_nxp_0011 OK
  2456. regression_nxp_1001 OK
  2457. ^^^^^^^^^^^^^^^ XTEST TEST SUMMARY AFTER 1 LOOPS ^^^^^^
  2458. +-----------------------------------------------------
  2459. 35828 subtests of which 82 failed
  2460. 126 test cases of which 20 failed
  2461. 0 test cases were skipped
  2462. TEE test application done!
  2463. root@imx8mqevk:~#
  2464. CTRL-
Add Comment
Please, Sign In to add comment