crypto/weakcrypto/test/tbigint/scripts/tmontgomerytests.txt
author Santosh V Patil <santosh.v.patil@nokia.com>
Fri, 13 Nov 2009 10:54:38 +0530
branchRCL_1
changeset 23 9e4400dd0882
parent 0 2c201484c85f
permissions -rw-r--r--
Fix for bug 5329. Added browserrootcertificates to package_definition.xml file. Also corrected the wrong spelling.

<action>
	<actionname>Montgomery Multiplication Vector Test #1</actionname>
	<actiontype>MontgomeryVector</actiontype>
	<actionbody>
		<a>16A0</a>
		<b>04CD</b>
		<modulus>011BBF</modulus>
		<ans>011AC1</ans>
		<op>multiply</op>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Montgomery Reduce Vector Test #1</actionname>
	<actiontype>MontgomeryVector</actiontype>
	<actionbody>
		<a>6C9E20</a>
		<modulus>011BBF</modulus>
		<ans>011AC1</ans>
		<op>reduce</op>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Montgomery Square Vector Test #1</actionname>
	<actiontype>MontgomeryVector</actiontype>
	<actionbody>
		<a>6C9E20</a>
		<modulus>011BBF</modulus>
		<ans>FC04</ans>
		<op>square</op>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Montgomery Exponentiation Vector Test #1</actionname>
	<actiontype>MontgomeryVector</actiontype>
	<actionbody>
		<a>16A0</a>
		<b>04CD</b>
		<modulus>011BBF</modulus>
		<ans>70A6</ans>
		<op>exponentiate</op>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Montgomery Exponentiation Vector Test #2</actionname>
	<actiontype>MontgomeryVector</actiontype>
	<actionbody>
		<a>125C881E</a>
		<b>B009377B</b>
		<modulus>0160126EF7</modulus>
		<ans>0160126EF6</ans>
		<op>exponentiate</op>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Montgomery Exponentiation Forward Backward test</actionname>
	<actiontype>MontgomeryFB</actiontype>
	<actionbody>
		<bits>0200</bits>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>OOM start</actionname>
	<actiontype>startmemfailure</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Montgomery Multiplication Vector Test #1</actionname>
	<actiontype>MontgomeryVector</actiontype>
	<actionbody>
		<a>16A0</a>
		<b>04CD</b>
		<modulus>011BBF</modulus>
		<ans>011AC1</ans>
		<op>multiply</op>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Montgomery Reduce Vector Test #1</actionname>
	<actiontype>MontgomeryVector</actiontype>
	<actionbody>
		<a>6C9E20</a>
		<modulus>011BBF</modulus>
		<ans>011AC1</ans>
		<op>reduce</op>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Montgomery Square Vector Test #1</actionname>
	<actiontype>MontgomeryVector</actiontype>
	<actionbody>
		<a>6C9E20</a>
		<modulus>011BBF</modulus>
		<ans>FC04</ans>
		<op>square</op>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>Montgomery Exponentiation Vector Test #2</actionname>
	<actiontype>MontgomeryVector</actiontype>
	<actionbody>
		<a>125C881E</a>
		<b>B009377B</b>
		<modulus>0160126EF7</modulus>
		<ans>0160126EF6</ans>
		<op>exponentiate</op>
	</actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>
<action>
	<actionname>OOM end</actionname>
	<actiontype>stopmemfailure</actiontype>
	<actionbody></actionbody>
	<actionresult>
		<return>KErrNone</return>
	</actionresult>
</action>