diff -r ece3df019add -r cf642210ecb7 crypto/weakcryptospi/test/tbigint/scripts/tbasicmathstests.ini
--- a/crypto/weakcryptospi/test/tbigint/scripts/tbasicmathstests.ini Tue Nov 24 09:06:03 2009 +0200
+++ b/crypto/weakcryptospi/test/tbigint/scripts/tbasicmathstests.ini Thu Dec 17 09:28:34 2009 +0200
@@ -1,427 +1,427 @@
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-001]
-
- 2048
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-002]
-
- AAAAAAAA
- 55555555
- FFFFFFFF
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-003]
-
- AAAAAAAA
- 55555556
- 0100000000
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-004]
-
- AAAAAAAAAAAAAAAA
- 5555555555555555
- FFFFFFFFFFFFFFFF
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-005]
-
- AAAAAAAAAAAAAAAB
- 5555555555555555
- 010000000000000000
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-006]
-
- AAAAAAAA
- 55555555
- FFFFFFFF
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-007]
-
- AAAAAAAA
- 55555556
- 0100000000
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-008]
-
- AAAAAAAAAAAAAAAA
- 5555555555555555
- FFFFFFFFFFFFFFFF
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-009]
-
- AAAAAAAAAAAAAAAB
- 5555555555555555
- 010000000000000000
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-010]
-
- 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
- 2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE
- 369D0369B20369CD369D0369B20369CD369D0369B20369CD369D0369B20369CD369D0369B20369CD
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-011]
-
- 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
- 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
- 1234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-012]
-
- 1234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE
- FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- 0100000000000000000000000000000000000000001234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDD
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-013]
-
- CCCCCCCC
- 33333333
- 99999999
- subtract
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-014]
-
- FFFFFFFF
- 98765432
- 6789ABCD
- subtract
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-015]
-
- AAAAAAAAAAAAAAAA
- 5555555555555555
- 5555555555555555
- subtract
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-016]
-
- 0100000000000000000000000000000000000000001234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDD
- 0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- 0100000000000000000000000000000000000000000234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE
- subtract
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-017]
-
- 10
- 10
- 0100
- multiply
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-018]
-
- 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
- 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
- 014B66DC328828BCA8DE2CC20802F69A5070F2A7DD7DC477F803B88DB2F892559F967E7388736033472944595DEE2E10EEBC0A3F3368FBEE93B8026CA3D37852EC253C86CE58AA75449276A0F8DDDC979CFFB0BB23630EB9F56CEAD54DE840DC4DDA24EF786D72FEA6475F09A2F2A521
- multiply
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-019]
-
- 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
- 014B66DC328828BCA8DE2CC20802F69A5070F2A7DD7DC477F803B88DB2F892559F967E7388736033472944595DEE2E10EEBC0A3F3368FBEE93B8026CA3D37852EC253C86CE58AA75449276A0F8DDDC979CFFB0BB23630EB9F56CEAD54DE840DC4DDA24EF786D72FEA6475F09A2F2A521
- 1790FC50E94EFB2011AA5462D02F816CAD8FF281833861E5EB41D6AD02699C8BCAC000E54DC3315E4C0A712A6545205D6F21277C48EF6988ED512EE83CD51B8165B4691E042E86209A7F173A33373C668BB1393CC9EF3E53394ACF25C8568BE6A34BD8F52E6D2520C9B456AAFC330A01F3373D39ED952BE980BAAAF23F5B3AFDB00A5EB75D49A43E81265889476067ABF40E9867FD9F854608C31E538006FD0CBF43EA4BCE96CF
- multiply
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-020]
-
- 1230981F
- 0238973B
- 08
- divide
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-021]
-
- 1230981F
- 0238973B
- 6BDE47
- modulus
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-022]
-
- 11C4B9D8
- 0238973B
- 08
- divide
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-023]
-
- 11C4B9D8
- 0238973B
- 00
- modulus
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-024]
-
- 0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
- E10000
- 8D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000F0FFFF
- divide
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-025]
-
- 0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
- 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
- 08D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000F0FFFF
- modulus
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-026]
-
- 01
- 08
- 01
- inversemod
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-027]
-
- 02
- 08
- 00
- inversemod
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-028]
-
- 03
- 08
- 03
- inversemod
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-029]
-
- 05
- 08
- 05
- inversemod
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-030]
-
- 05
- 07
- 03
- inversemod
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-031]
-
- 18
- 20
- 08
- gcd
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-032]
-
- 06E4
- 0364
- 1C
- gcd
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-033]
-
- 0364
- 06E4
- 1C
- gcd
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-034]
-
- 96FC57652F5221A76EB6CC1E6EA830CA44819734C9146590D6269935D9FE0A550B664BA486C237EBC592A1A5083A55C1F67F4820BC5C485C622D2E539EB348B6ADFCA98C74C5ECBC707785E86528F2127FF51B48CDF9D7F0182D52E0EB87440F43F170CB1070A2EB53BE7C5F9400729ED5C180A3C589C3E7FADA19E7AA94730C3896744A976BDB344AAF51235AD0868E4F336BCFA732F4E5CC67ED204EFC70373C8397007909690154EA7064C5DF1A6511C8D731AC307E4623B265DFD71C14CCE20EA277E2156CF4191DEC3247C2A2BB893A07C4D1574D1C3C69400A14952B23AA53A445627A9D6F112751BDFEAC9743BFCB2585CC6747D42549
- AB33704201D2EF00EA25B8DC1FE2A80B33677B6E9272E8FEFE43F72844E17EF624C257B0C731CCB53DF2879BD0E7128D7E42588869AEF5076CDDB63410999FBC1E197A933D07AA49DFFE96490F8C1F8F0097F34EBD090FCCB4435C1E551327C9F0BC570F1C2FDF4D6A0728E06F7E80DE2FF1CB35B6839BA2D2B746CBC40C300D0D2B06A812719F157713F506DDB7C18EECBF8EA32D68D0258D188664AD349CFB0AED250FC6A963C173E1A1A7A7416148ABB35D5FA85ABBF9E53CE060AD31AF15A71955ED654ED76CDCBEC2ACF44F53CF41F44F289C531036F7FA040EEC7D0F0AE02EA91CBE737CC8FF24475E44B55FF6DE6BD0E75D32C35BCF5D
- 01
- gcd
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-036]
-
- AAAAAAAA
- 55555555
- FFFFFFFF
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-037]
-
- AAAAAAAA
- 55555556
- 0100000000
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-038]
-
- AAAAAAAAAAAAAAAA
- 5555555555555555
- FFFFFFFFFFFFFFFF
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-039]
-
- AAAAAAAAAAAAAAAB
- 5555555555555555
- 010000000000000000
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-040]
-
- AAAAAAAA
- 55555555
- FFFFFFFF
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-041]
-
- AAAAAAAA
- 55555556
- 0100000000
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-042]
-
- AAAAAAAAAAAAAAAA
- 5555555555555555
- FFFFFFFFFFFFFFFF
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-043]
-
- AAAAAAAAAAAAAAAB
- 5555555555555555
- 010000000000000000
- add
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-044]
-
- CCCCCCCC
- 33333333
- 99999999
- subtract
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-045]
-
- FFFFFFFF
- 98765432
- 6789ABCD
- subtract
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-046]
-
- AAAAAAAAAAAAAAAA
- 5555555555555555
- 5555555555555555
- subtract
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-047]
-
- 01
- 08
- 01
- inversemod
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-048]
-
- 02
- 08
- 00
- inversemod
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-049]
-
- 03
- 08
- 03
- inversemod
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-050]
-
- 05
- 08
- 05
- inversemod
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-051]
-
- 05
- 07
- 03
- inversemod
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-052]
-
- 18
- 20
- 08
- gcd
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-053]
-
- 06E4
- 0364
- 1C
- gcd
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-054]
-
- 0364
- 06E4
- 1C
- gcd
-
-
-[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-055]
-
- 512
-
-
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-001]
+
+ 2048
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-002]
+
+ AAAAAAAA
+ 55555555
+ FFFFFFFF
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-003]
+
+ AAAAAAAA
+ 55555556
+ 0100000000
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-004]
+
+ AAAAAAAAAAAAAAAA
+ 5555555555555555
+ FFFFFFFFFFFFFFFF
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-005]
+
+ AAAAAAAAAAAAAAAB
+ 5555555555555555
+ 010000000000000000
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-006]
+
+ AAAAAAAA
+ 55555555
+ FFFFFFFF
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-007]
+
+ AAAAAAAA
+ 55555556
+ 0100000000
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-008]
+
+ AAAAAAAAAAAAAAAA
+ 5555555555555555
+ FFFFFFFFFFFFFFFF
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-009]
+
+ AAAAAAAAAAAAAAAB
+ 5555555555555555
+ 010000000000000000
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-010]
+
+ 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
+ 2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE
+ 369D0369B20369CD369D0369B20369CD369D0369B20369CD369D0369B20369CD369D0369B20369CD
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-011]
+
+ 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
+ 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
+ 1234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-012]
+
+ 1234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE
+ FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ 0100000000000000000000000000000000000000001234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDD
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-013]
+
+ CCCCCCCC
+ 33333333
+ 99999999
+ subtract
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-014]
+
+ FFFFFFFF
+ 98765432
+ 6789ABCD
+ subtract
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-015]
+
+ AAAAAAAAAAAAAAAA
+ 5555555555555555
+ 5555555555555555
+ subtract
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-016]
+
+ 0100000000000000000000000000000000000000001234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDD
+ 0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ 0100000000000000000000000000000000000000000234567890ABCDEF1234567890ABCDEF2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE2468ACF121579BDE
+ subtract
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-017]
+
+ 10
+ 10
+ 0100
+ multiply
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-018]
+
+ 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
+ 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
+ 014B66DC328828BCA8DE2CC20802F69A5070F2A7DD7DC477F803B88DB2F892559F967E7388736033472944595DEE2E10EEBC0A3F3368FBEE93B8026CA3D37852EC253C86CE58AA75449276A0F8DDDC979CFFB0BB23630EB9F56CEAD54DE840DC4DDA24EF786D72FEA6475F09A2F2A521
+ multiply
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-019]
+
+ 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
+ 014B66DC328828BCA8DE2CC20802F69A5070F2A7DD7DC477F803B88DB2F892559F967E7388736033472944595DEE2E10EEBC0A3F3368FBEE93B8026CA3D37852EC253C86CE58AA75449276A0F8DDDC979CFFB0BB23630EB9F56CEAD54DE840DC4DDA24EF786D72FEA6475F09A2F2A521
+ 1790FC50E94EFB2011AA5462D02F816CAD8FF281833861E5EB41D6AD02699C8BCAC000E54DC3315E4C0A712A6545205D6F21277C48EF6988ED512EE83CD51B8165B4691E042E86209A7F173A33373C668BB1393CC9EF3E53394ACF25C8568BE6A34BD8F52E6D2520C9B456AAFC330A01F3373D39ED952BE980BAAAF23F5B3AFDB00A5EB75D49A43E81265889476067ABF40E9867FD9F854608C31E538006FD0CBF43EA4BCE96CF
+ multiply
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-020]
+
+ 1230981F
+ 0238973B
+ 08
+ divide
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-021]
+
+ 1230981F
+ 0238973B
+ 6BDE47
+ modulus
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-022]
+
+ 11C4B9D8
+ 0238973B
+ 08
+ divide
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-023]
+
+ 11C4B9D8
+ 0238973B
+ 00
+ modulus
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-024]
+
+ 0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
+ E10000
+ 8D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000F0FFFF
+ divide
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-025]
+
+ 0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
+ 1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF1234567890ABCDEF
+ 08D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000E100000008D90000F0FFFF
+ modulus
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-026]
+
+ 01
+ 08
+ 01
+ inversemod
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-027]
+
+ 02
+ 08
+ 00
+ inversemod
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-028]
+
+ 03
+ 08
+ 03
+ inversemod
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-029]
+
+ 05
+ 08
+ 05
+ inversemod
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-030]
+
+ 05
+ 07
+ 03
+ inversemod
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-031]
+
+ 18
+ 20
+ 08
+ gcd
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-032]
+
+ 06E4
+ 0364
+ 1C
+ gcd
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-033]
+
+ 0364
+ 06E4
+ 1C
+ gcd
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-034]
+
+ 96FC57652F5221A76EB6CC1E6EA830CA44819734C9146590D6269935D9FE0A550B664BA486C237EBC592A1A5083A55C1F67F4820BC5C485C622D2E539EB348B6ADFCA98C74C5ECBC707785E86528F2127FF51B48CDF9D7F0182D52E0EB87440F43F170CB1070A2EB53BE7C5F9400729ED5C180A3C589C3E7FADA19E7AA94730C3896744A976BDB344AAF51235AD0868E4F336BCFA732F4E5CC67ED204EFC70373C8397007909690154EA7064C5DF1A6511C8D731AC307E4623B265DFD71C14CCE20EA277E2156CF4191DEC3247C2A2BB893A07C4D1574D1C3C69400A14952B23AA53A445627A9D6F112751BDFEAC9743BFCB2585CC6747D42549
+ AB33704201D2EF00EA25B8DC1FE2A80B33677B6E9272E8FEFE43F72844E17EF624C257B0C731CCB53DF2879BD0E7128D7E42588869AEF5076CDDB63410999FBC1E197A933D07AA49DFFE96490F8C1F8F0097F34EBD090FCCB4435C1E551327C9F0BC570F1C2FDF4D6A0728E06F7E80DE2FF1CB35B6839BA2D2B746CBC40C300D0D2B06A812719F157713F506DDB7C18EECBF8EA32D68D0258D188664AD349CFB0AED250FC6A963C173E1A1A7A7416148ABB35D5FA85ABBF9E53CE060AD31AF15A71955ED654ED76CDCBEC2ACF44F53CF41F44F289C531036F7FA040EEC7D0F0AE02EA91CBE737CC8FF24475E44B55FF6DE6BD0E75D32C35BCF5D
+ 01
+ gcd
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-036]
+
+ AAAAAAAA
+ 55555555
+ FFFFFFFF
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-037]
+
+ AAAAAAAA
+ 55555556
+ 0100000000
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-038]
+
+ AAAAAAAAAAAAAAAA
+ 5555555555555555
+ FFFFFFFFFFFFFFFF
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-039]
+
+ AAAAAAAAAAAAAAAB
+ 5555555555555555
+ 010000000000000000
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-040]
+
+ AAAAAAAA
+ 55555555
+ FFFFFFFF
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-041]
+
+ AAAAAAAA
+ 55555556
+ 0100000000
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-042]
+
+ AAAAAAAAAAAAAAAA
+ 5555555555555555
+ FFFFFFFFFFFFFFFF
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-043]
+
+ AAAAAAAAAAAAAAAB
+ 5555555555555555
+ 010000000000000000
+ add
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-044]
+
+ CCCCCCCC
+ 33333333
+ 99999999
+ subtract
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-045]
+
+ FFFFFFFF
+ 98765432
+ 6789ABCD
+ subtract
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-046]
+
+ AAAAAAAAAAAAAAAA
+ 5555555555555555
+ 5555555555555555
+ subtract
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-047]
+
+ 01
+ 08
+ 01
+ inversemod
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-048]
+
+ 02
+ 08
+ 00
+ inversemod
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-049]
+
+ 03
+ 08
+ 03
+ inversemod
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-050]
+
+ 05
+ 08
+ 05
+ inversemod
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-051]
+
+ 05
+ 07
+ 03
+ inversemod
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-052]
+
+ 18
+ 20
+ 08
+ gcd
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-053]
+
+ 06E4
+ 0364
+ 1C
+ gcd
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-054]
+
+ 0364
+ 06E4
+ 1C
+ gcd
+
+
+[SEC-CRYPTOSPI-TBASICMATHSTESTS-0001-055]
+
+ 512
+
+