os/security/crypto/weakcrypto/test/tbigint/scripts/tmontgomerytests.txt
author sl
Tue, 10 Jun 2014 14:32:02 +0200 (2014-06-10)
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
sl@0
     1
<action>
sl@0
     2
	<actionname>Montgomery Multiplication Vector Test #1</actionname>
sl@0
     3
	<actiontype>MontgomeryVector</actiontype>
sl@0
     4
	<actionbody>
sl@0
     5
		<a>16A0</a>
sl@0
     6
		<b>04CD</b>
sl@0
     7
		<modulus>011BBF</modulus>
sl@0
     8
		<ans>011AC1</ans>
sl@0
     9
		<op>multiply</op>
sl@0
    10
	</actionbody>
sl@0
    11
	<actionresult>
sl@0
    12
		<return>KErrNone</return>
sl@0
    13
	</actionresult>
sl@0
    14
</action>
sl@0
    15
<action>
sl@0
    16
	<actionname>Montgomery Reduce Vector Test #1</actionname>
sl@0
    17
	<actiontype>MontgomeryVector</actiontype>
sl@0
    18
	<actionbody>
sl@0
    19
		<a>6C9E20</a>
sl@0
    20
		<modulus>011BBF</modulus>
sl@0
    21
		<ans>011AC1</ans>
sl@0
    22
		<op>reduce</op>
sl@0
    23
	</actionbody>
sl@0
    24
	<actionresult>
sl@0
    25
		<return>KErrNone</return>
sl@0
    26
	</actionresult>
sl@0
    27
</action>
sl@0
    28
<action>
sl@0
    29
	<actionname>Montgomery Square Vector Test #1</actionname>
sl@0
    30
	<actiontype>MontgomeryVector</actiontype>
sl@0
    31
	<actionbody>
sl@0
    32
		<a>6C9E20</a>
sl@0
    33
		<modulus>011BBF</modulus>
sl@0
    34
		<ans>FC04</ans>
sl@0
    35
		<op>square</op>
sl@0
    36
	</actionbody>
sl@0
    37
	<actionresult>
sl@0
    38
		<return>KErrNone</return>
sl@0
    39
	</actionresult>
sl@0
    40
</action>
sl@0
    41
<action>
sl@0
    42
	<actionname>Montgomery Exponentiation Vector Test #1</actionname>
sl@0
    43
	<actiontype>MontgomeryVector</actiontype>
sl@0
    44
	<actionbody>
sl@0
    45
		<a>16A0</a>
sl@0
    46
		<b>04CD</b>
sl@0
    47
		<modulus>011BBF</modulus>
sl@0
    48
		<ans>70A6</ans>
sl@0
    49
		<op>exponentiate</op>
sl@0
    50
	</actionbody>
sl@0
    51
	<actionresult>
sl@0
    52
		<return>KErrNone</return>
sl@0
    53
	</actionresult>
sl@0
    54
</action>
sl@0
    55
<action>
sl@0
    56
	<actionname>Montgomery Exponentiation Vector Test #2</actionname>
sl@0
    57
	<actiontype>MontgomeryVector</actiontype>
sl@0
    58
	<actionbody>
sl@0
    59
		<a>125C881E</a>
sl@0
    60
		<b>B009377B</b>
sl@0
    61
		<modulus>0160126EF7</modulus>
sl@0
    62
		<ans>0160126EF6</ans>
sl@0
    63
		<op>exponentiate</op>
sl@0
    64
	</actionbody>
sl@0
    65
	<actionresult>
sl@0
    66
		<return>KErrNone</return>
sl@0
    67
	</actionresult>
sl@0
    68
</action>
sl@0
    69
<action>
sl@0
    70
	<actionname>Montgomery Exponentiation Forward Backward test</actionname>
sl@0
    71
	<actiontype>MontgomeryFB</actiontype>
sl@0
    72
	<actionbody>
sl@0
    73
		<bits>0200</bits>
sl@0
    74
	</actionbody>
sl@0
    75
	<actionresult>
sl@0
    76
		<return>KErrNone</return>
sl@0
    77
	</actionresult>
sl@0
    78
</action>
sl@0
    79
<action>
sl@0
    80
	<actionname>OOM start</actionname>
sl@0
    81
	<actiontype>startmemfailure</actiontype>
sl@0
    82
	<actionbody></actionbody>
sl@0
    83
	<actionresult>
sl@0
    84
		<return>KErrNone</return>
sl@0
    85
	</actionresult>
sl@0
    86
</action>
sl@0
    87
<action>
sl@0
    88
	<actionname>Montgomery Multiplication Vector Test #1</actionname>
sl@0
    89
	<actiontype>MontgomeryVector</actiontype>
sl@0
    90
	<actionbody>
sl@0
    91
		<a>16A0</a>
sl@0
    92
		<b>04CD</b>
sl@0
    93
		<modulus>011BBF</modulus>
sl@0
    94
		<ans>011AC1</ans>
sl@0
    95
		<op>multiply</op>
sl@0
    96
	</actionbody>
sl@0
    97
	<actionresult>
sl@0
    98
		<return>KErrNone</return>
sl@0
    99
	</actionresult>
sl@0
   100
</action>
sl@0
   101
<action>
sl@0
   102
	<actionname>Montgomery Reduce Vector Test #1</actionname>
sl@0
   103
	<actiontype>MontgomeryVector</actiontype>
sl@0
   104
	<actionbody>
sl@0
   105
		<a>6C9E20</a>
sl@0
   106
		<modulus>011BBF</modulus>
sl@0
   107
		<ans>011AC1</ans>
sl@0
   108
		<op>reduce</op>
sl@0
   109
	</actionbody>
sl@0
   110
	<actionresult>
sl@0
   111
		<return>KErrNone</return>
sl@0
   112
	</actionresult>
sl@0
   113
</action>
sl@0
   114
<action>
sl@0
   115
	<actionname>Montgomery Square Vector Test #1</actionname>
sl@0
   116
	<actiontype>MontgomeryVector</actiontype>
sl@0
   117
	<actionbody>
sl@0
   118
		<a>6C9E20</a>
sl@0
   119
		<modulus>011BBF</modulus>
sl@0
   120
		<ans>FC04</ans>
sl@0
   121
		<op>square</op>
sl@0
   122
	</actionbody>
sl@0
   123
	<actionresult>
sl@0
   124
		<return>KErrNone</return>
sl@0
   125
	</actionresult>
sl@0
   126
</action>
sl@0
   127
<action>
sl@0
   128
	<actionname>Montgomery Exponentiation Vector Test #2</actionname>
sl@0
   129
	<actiontype>MontgomeryVector</actiontype>
sl@0
   130
	<actionbody>
sl@0
   131
		<a>125C881E</a>
sl@0
   132
		<b>B009377B</b>
sl@0
   133
		<modulus>0160126EF7</modulus>
sl@0
   134
		<ans>0160126EF6</ans>
sl@0
   135
		<op>exponentiate</op>
sl@0
   136
	</actionbody>
sl@0
   137
	<actionresult>
sl@0
   138
		<return>KErrNone</return>
sl@0
   139
	</actionresult>
sl@0
   140
</action>
sl@0
   141
<action>
sl@0
   142
	<actionname>OOM end</actionname>
sl@0
   143
	<actiontype>stopmemfailure</actiontype>
sl@0
   144
	<actionbody></actionbody>
sl@0
   145
	<actionresult>
sl@0
   146
		<return>KErrNone</return>
sl@0
   147
	</actionresult>
sl@0
   148
</action>