Changeset 505

Show
Ignore:
Timestamp:
09/18/07 10:48:14
Author:
rachel
Message:

RSA signature test works with key requiring passphrase

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • openpgpsdk/trunk/plan/OpenPGP.omniplan/contents.xml

    r504 r505  
    3333                        <false/> 
    3434                        <key>GanttVisibleRect</key> 
    35                         <string>{{-77, 0}, {732, 640}}</string> 
     35                        <string>{{-35, 0}, {732, 640}}</string> 
    3636                        <key>OutlineVisibleRect</key> 
    3737                        <string>{{0, 0}, {524, 640}}</string> 
     
    3939                        <integer>1</integer> 
    4040                        <key>SelectedView</key> 
    41                         <integer>0</integer> 
     41                        <integer>1</integer> 
    4242                        <key>ShouldDrawFolded</key> 
    4343                        <true/> 
     
    105105                        <real>12.303165435791016</real> 
    106106                        <key>resourceSplit</key> 
    107                         <real>0.66089695692062378</real> 
     107                        <real>0.66168373823165894</real> 
    108108                        <key>resourcesController</key> 
    109109                        <dict> 
     
    111111                                <real>12.303165435791016</real> 
    112112                                <key>OutlineVisibleRect</key> 
    113                                 <string>{{0, 0}, {416, 640}}</string> 
     113                                <string>{{0, 0}, {415, 640}}</string> 
    114114                                <key>ShowGanttAssignments</key> 
    115115                                <false/> 
     
    117117                                <true/> 
    118118                                <key>TimelineVisibleRect</key> 
    119                                 <string>{{102, 0}, {797, 640}}</string> 
     119                                <string>{{-227, 0}, {798, 640}}</string> 
    120120                                <key>activeColumnIdentifiers</key> 
    121121                                <array> 
     
    135135                                        <real>20</real> 
    136136                                        <key>Resource</key> 
    137                                         <real>247</real> 
     137                                        <real>246</real> 
    138138                                        <key>Type</key> 
    139139                                        <real>48</real> 
     
    161161        <true/> 
    162162        <key>endDate</key> 
    163         <string>20071210 18:00</string> 
     163        <string>20080121 14:00</string> 
    164164        <key>flatNumbering</key> 
    165165        <false/> 
     
    196196                <integer>0</integer> 
    197197                <key>NSPaperName</key> 
    198                 <string>iso-a4</string> 
     198                <string>A4</string> 
    199199                <key>NSPrinterName</key> 
    200                 <string> </string> 
     200                <string>HP Pasanda</string> 
    201201                <key>NSScalingFactor</key> 
    202202                <real>1</real> 
     
    473473        <dict> 
    474474                <key>nextId</key> 
    475                 <integer>126</integer> 
     475                <integer>138</integer> 
    476476        </dict> 
    477477        <key>taskUserKeys</key> 
     
    490490                        </array> 
    491491                        <key>doneSeconds</key> 
    492                         <real>57600</real> 
     492                        <real>109440</real> 
    493493                        <key>objectId</key> 
    494494                        <integer>-1</integer> 
    495495                        <key>workDone</key> 
    496                         <real>16</real> 
    497                         <key>workSeconds</key> 
    498                         <real>1879200</real> 
    499                         <key>workTime</key> 
    500                         <real>522</real> 
     496                        <real>30.399999618530273</real> 
     497                        <key>workSeconds</key> 
     498                        <real>2154240</real> 
     499                        <key>workTime</key> 
     500                        <real>598.4000244140625</real> 
    501501                </dict> 
    502502                <dict> 
     
    516516                        <string>Implement Basic RSA functions (CAST5/AES128/AES256) (SHA1)</string> 
    517517                        <key>workSeconds</key> 
    518                         <real>345600</real> 
    519                         <key>workTime</key> 
    520                         <real>96</real> 
    521                 </dict> 
    522                 <dict> 
    523                         <key>assignments</key> 
    524                         <array> 
    525                                 <dict> 
    526                                         <key>id</key> 
    527                                         <integer>1</integer> 
    528                                         <key>units</key> 
    529                                         <real>0.5</real> 
    530                                 </dict> 
    531                         </array> 
    532                         <key>desiredStart</key> 
    533                         <string>200711290900</string> 
     518                        <real>0.0</real> 
     519                        <key>workTime</key> 
     520                        <real>0.0</real> 
     521                </dict> 
     522                <dict> 
     523                        <key>assignments</key> 
     524                        <array> 
     525                                <dict> 
     526                                        <key>id</key> 
     527                                        <integer>1</integer> 
     528                                        <key>units</key> 
     529                                        <real>0.5</real> 
     530                                </dict> 
     531                        </array> 
     532                        <key>desiredStart</key> 
     533                        <string>200801111400</string> 
    534534                        <key>objectId</key> 
    535535                        <integer>2</integer> 
     536                        <key>prerequisites</key> 
     537                        <array> 
     538                                <dict> 
     539                                        <key>id</key> 
     540                                        <integer>18</integer> 
     541                                        <key>kind</key> 
     542                                        <integer>2</integer> 
     543                                </dict> 
     544                                <dict> 
     545                                        <key>id</key> 
     546                                        <integer>126</integer> 
     547                                        <key>kind</key> 
     548                                        <integer>2</integer> 
     549                                </dict> 
     550                        </array> 
    536551                        <key>task</key> 
    537552                        <string>Sign Document</string> 
    538553                        <key>workSeconds</key> 
    539                         <real>57600</real> 
    540                         <key>workTime</key> 
    541                         <real>16</real> 
     554                        <real>0.0</real> 
     555                        <key>workTime</key> 
     556                        <real>0.0</real> 
    542557                </dict> 
    543558                <dict> 
     
    553568                                <integer>117</integer> 
    554569                                <integer>124</integer> 
     570                                <integer>132</integer> 
    555571                        </array> 
    556572                        <key>objectId</key> 
     
    559575                        <string>Finish Implementation</string> 
    560576                        <key>workSeconds</key> 
    561                         <real>460800</real> 
    562                         <key>workTime</key> 
    563                         <real>128</real> 
    564                 </dict> 
    565                 <dict> 
    566                         <key>assignments</key> 
    567                         <array> 
    568                                 <dict> 
    569                                         <key>id</key> 
    570                                         <integer>1</integer> 
    571                                         <key>units</key> 
    572                                         <real>0.5</real> 
    573                                 </dict> 
    574                         </array> 
    575                         <key>desiredStart</key> 
    576                         <string>200711270900</string> 
     577                        <real>576000</real> 
     578                        <key>workTime</key> 
     579                        <real>160</real> 
     580                </dict> 
     581                <dict> 
     582                        <key>assignments</key> 
     583                        <array> 
     584                                <dict> 
     585                                        <key>id</key> 
     586                                        <integer>1</integer> 
     587                                        <key>units</key> 
     588                                        <real>0.5</real> 
     589                                </dict> 
     590                        </array> 
     591                        <key>desiredStart</key> 
     592                        <string>200801091400</string> 
    577593                        <key>objectId</key> 
    578594                        <integer>4</integer> 
     595                        <key>prerequisites</key> 
     596                        <array> 
     597                                <dict> 
     598                                        <key>id</key> 
     599                                        <integer>18</integer> 
     600                                        <key>kind</key> 
     601                                        <integer>2</integer> 
     602                                </dict> 
     603                                <dict> 
     604                                        <key>id</key> 
     605                                        <integer>133</integer> 
     606                                        <key>kind</key> 
     607                                        <integer>2</integer> 
     608                                </dict> 
     609                        </array> 
    579610                        <key>task</key> 
    580611                        <string>Verify Document</string> 
    581612                        <key>workSeconds</key> 
    582                         <real>57600</real> 
    583                         <key>workTime</key> 
    584                         <real>16</real> 
     613                        <real>0.0</real> 
     614                        <key>workTime</key> 
     615                        <real>0.0</real> 
    585616                </dict> 
    586617                <dict> 
     
    596627                        <key>objectId</key> 
    597628                        <integer>5</integer> 
     629                        <key>prerequisites</key> 
     630                        <array> 
     631                                <dict> 
     632                                        <key>id</key> 
     633                                        <integer>17</integer> 
     634                                        <key>kind</key> 
     635                                        <integer>2</integer> 
     636                                </dict> 
     637                                <dict> 
     638                                        <key>id</key> 
     639                                        <integer>23</integer> 
     640                                        <key>kind</key> 
     641                                        <integer>2</integer> 
     642                                </dict> 
     643                        </array> 
    598644                        <key>task</key> 
    599645                        <string>Decrypt</string> 
     
    614660                        </array> 
    615661                        <key>desiredStart</key> 
    616                         <string>200711230900</string> 
     662                        <string>200801071400</string> 
    617663                        <key>objectId</key> 
    618664                        <integer>6</integer> 
     665                        <key>prerequisites</key> 
     666                        <array> 
     667                                <dict> 
     668                                        <key>id</key> 
     669                                        <integer>17</integer> 
     670                                        <key>kind</key> 
     671                                        <integer>2</integer> 
     672                                </dict> 
     673                                <dict> 
     674                                        <key>id</key> 
     675                                        <integer>24</integer> 
     676                                        <key>kind</key> 
     677                                        <integer>2</integer> 
     678                                </dict> 
     679                        </array> 
    619680                        <key>task</key> 
    620681                        <string>Encrypt</string> 
    621682                        <key>workSeconds</key> 
    622                         <real>57600</real> 
    623                         <key>workTime</key> 
    624                         <real>16</real> 
    625                 </dict> 
    626                 <dict> 
    627                         <key>assignments</key> 
    628                         <array> 
    629                                 <dict> 
    630                                         <key>id</key> 
    631                                         <integer>1</integer> 
    632                                         <key>units</key> 
    633                                         <real>0.5</real> 
    634                                 </dict> 
    635                         </array> 
    636                         <key>desiredStart</key> 
    637                         <string>200712030900</string> 
     683                        <real>0.0</real> 
     684                        <key>workTime</key> 
     685                        <real>0.0</real> 
     686                </dict> 
     687                <dict> 
     688                        <key>assignments</key> 
     689                        <array> 
     690                                <dict> 
     691                                        <key>id</key> 
     692                                        <integer>1</integer> 
     693                                        <key>units</key> 
     694                                        <real>0.5</real> 
     695                                </dict> 
     696                        </array> 
     697                        <key>desiredStart</key> 
     698                        <string>200801151400</string> 
    638699                        <key>objectId</key> 
    639700                        <integer>7</integer> 
     701                        <key>prerequisites</key> 
     702                        <array> 
     703                                <dict> 
     704                                        <key>id</key> 
     705                                        <integer>19</integer> 
     706                                        <key>kind</key> 
     707                                        <integer>2</integer> 
     708                                </dict> 
     709                        </array> 
    640710                        <key>task</key> 
    641711                        <string>Create Key Pair</string> 
    642712                        <key>workSeconds</key> 
    643                         <real>57600</real> 
    644                         <key>workTime</key> 
    645                         <real>16</real> 
    646                 </dict> 
    647                 <dict> 
    648                         <key>assignments</key> 
    649                         <array> 
    650                                 <dict> 
    651                                         <key>id</key> 
    652                                         <integer>1</integer> 
    653                                         <key>units</key> 
    654                                         <real>0.5</real> 
    655                                 </dict> 
    656                         </array> 
    657                         <key>desiredStart</key> 
    658                         <string>200712050900</string> 
     713                        <real>0.0</real> 
     714                        <key>workTime</key> 
     715                        <real>0.0</real> 
     716                </dict> 
     717                <dict> 
     718                        <key>assignments</key> 
     719                        <array> 
     720                                <dict> 
     721                                        <key>id</key> 
     722                                        <integer>1</integer> 
     723                                        <key>units</key> 
     724                                        <real>0.5</real> 
     725                                </dict> 
     726                        </array> 
     727                        <key>desiredStart</key> 
     728                        <string>200801171400</string> 
    659729                        <key>objectId</key> 
    660730                        <integer>8</integer> 
     731                        <key>prerequisites</key> 
     732                        <array> 
     733                                <dict> 
     734                                        <key>id</key> 
     735                                        <integer>20</integer> 
     736                                        <key>kind</key> 
     737                                        <integer>2</integer> 
     738                                </dict> 
     739                        </array> 
    661740                        <key>task</key> 
    662741                        <string>Sign Key</string> 
    663742                        <key>workSeconds</key> 
    664                         <real>57600</real> 
    665                         <key>workTime</key> 
    666                         <real>16</real> 
    667                 </dict> 
    668                 <dict> 
    669                         <key>assignments</key> 
    670                         <array> 
    671                                 <dict> 
    672                                         <key>id</key> 
    673                                         <integer>1</integer> 
    674                                         <key>units</key> 
    675                                         <real>0.5</real> 
    676                                 </dict> 
    677                         </array> 
    678                         <key>desiredStart</key> 
    679                         <string>200712070900</string> 
     743                        <real>0.0</real> 
     744                        <key>workTime</key> 
     745                        <real>0.0</real> 
     746                </dict> 
     747                <dict> 
     748                        <key>assignments</key> 
     749                        <array> 
     750                                <dict> 
     751                                        <key>id</key> 
     752                                        <integer>1</integer> 
     753                                        <key>units</key> 
     754                                        <real>0.5</real> 
     755                                </dict> 
     756                        </array> 
     757                        <key>desiredStart</key> 
     758                        <string>200801211400</string> 
    680759                        <key>objectId</key> 
    681760                        <integer>9</integer> 
     761                        <key>prerequisites</key> 
     762                        <array> 
     763                                <dict> 
     764                                        <key>id</key> 
     765                                        <integer>20</integer> 
     766                                        <key>kind</key> 
     767                                        <integer>2</integer> 
     768                                </dict> 
     769                        </array> 
    682770                        <key>task</key> 
    683771                        <string>Verify Key</string> 
    684772                        <key>workSeconds</key> 
    685                         <real>57600</real> 
    686                         <key>workTime</key> 
    687                         <real>16</real> 
     773                        <real>0.0</real> 
     774                        <key>workTime</key> 
     775                        <real>0.0</real> 
    688776                </dict> 
    689777                <dict> 
     
    694782                                <integer>15</integer> 
    695783                        </array> 
     784                        <key>isExpanded</key> 
     785                        <false/> 
    696786                        <key>objectId</key> 
    697787                        <integer>10</integer> 
     
    708798                                <integer>23</integer> 
    709799                                <integer>24</integer> 
     800                                <integer>133</integer> 
     801                                <integer>126</integer> 
    710802                        </array> 
    711803                        <key>doneSeconds</key> 
    712                         <real>14400</real> 
     804                        <real>72000</real> 
    713805                        <key>objectId</key> 
    714806                        <integer>11</integer> 
     
    716808                        <string>Interoperability Tests</string> 
    717809                        <key>workDone</key> 
    718                         <real>4</real> 
    719                         <key>workSeconds</key> 
    720                         <real>280800</real> 
    721                         <key>workTime</key> 
    722                         <real>78</real> 
     810                        <real>20</real> 
     811                        <key>workSeconds</key> 
     812                        <real>763200</real> 
     813                        <key>workTime</key> 
     814                        <real>212</real> 
    723815                </dict> 
    724816                <dict> 
     
    732824                                <integer>110</integer> 
    733825                        </array> 
     826                        <key>isExpanded</key> 
     827                        <false/> 
    734828                        <key>objectId</key> 
    735829                        <integer>12</integer> 
     
    737831                        <string>Test Packet Types</string> 
    738832                        <key>workSeconds</key> 
    739                         <real>28800</real> 
    740                         <key>workTime</key> 
    741                         <real>8</real> 
     833                        <real>57600</real> 
     834                        <key>workTime</key> 
     835                        <real>16</real> 
    742836                </dict> 
    743837                <dict> 
     
    805899                        </array> 
    806900                        <key>doneSeconds</key> 
    807                         <real>43200</real> 
     901                        <real>37440</real> 
    808902                        <key>objectId</key> 
    809903                        <integer>16</integer> 
     
    811905                        <string>Test Functions</string> 
    812906                        <key>workDone</key> 
    813                         <real>12</real> 
    814                         <key>workSeconds</key> 
    815                         <real>590400</real> 
    816                         <key>workTime</key> 
    817                         <real>164</real> 
     907                        <real>10.399999618530273</real> 
     908                        <key>workSeconds</key> 
     909                        <real>584640</real> 
     910                        <key>workTime</key> 
     911                        <real>162.39999389648438</real> 
    818912                </dict> 
    819913                <dict> 
     
    874968                        </array> 
    875969                        <key>doneSeconds</key> 
    876                         <real>28800</real> 
     970                        <real>23040</real> 
     971                        <key>forcedStart</key> 
     972                        <string>200709170900</string> 
     973                        <key>isExpanded</key> 
     974                        <false/> 
    877975                        <key>objectId</key> 
    878976                        <integer>18</integer> 
    879                         <key>prerequisites</key> 
    880                         <array> 
    881                                 <dict> 
    882                                         <key>id</key> 
    883                                         <integer>101</integer> 
    884                                         <key>kind</key> 
    885                                         <integer>2</integer> 
    886                                 </dict> 
    887                                 <dict> 
    888                                         <key>id</key> 
    889                                         <integer>106</integer> 
    890                                         <key>kind</key> 
    891                                         <integer>2</integer> 
    892                                 </dict> 
    893                                 <dict> 
    894                                         <key>id</key> 
    895                                         <integer>112</integer> 
    896                                         <key>kind</key> 
    897                                         <integer>2</integer> 
    898                                 </dict> 
    899                         </array> 
    900977                        <key>task</key> 
    901978                        <string>Sign/Verify Document</string> 
    902979                        <key>workDone</key> 
    903                         <real>8</real> 
    904                         <key>workSeconds</key> 
    905                         <real>144000</real> 
    906                         <key>workTime</key> 
    907                         <real>40</real> 
    908                 </dict> 
    909                 <dict> 
    910                         <key>assignments</key> 
    911                         <array> 
    912                                 <dict> 
    913                                         <key>id</key> 
    914                                         <integer>1</integer> 
    915                                         <key>units</key> 
    916                                         <real>0.5</real> 
    917                                 </dict> 
    918                         </array> 
    919                         <key>desiredStart</key> 
    920                         <string>200710260900</string> 
     980                        <real>6.4000000953674316</real> 
     981                        <key>workSeconds</key> 
     982                        <real>138240</real> 
     983                        <key>workTime</key> 
     984                        <real>38.400001525878906</real> 
     985                </dict> 
     986                <dict> 
     987                        <key>assignments</key> 
     988                        <array> 
     989                                <dict> 
     990                                        <key>id</key> 
     991                                        <integer>1</integer> 
     992                                        <key>units</key> 
     993                                        <real>0.5</real> 
     994                                </dict> 
     995                        </array> 
     996                        <key>desiredStart</key> 
     997                        <string>200711220900</string> 
    921998                        <key>objectId</key> 
    922999                        <integer>19</integer> 
     
    10051082                                <integer>28</integer> 
    10061083                        </array> 
     1084                        <key>isExpanded</key> 
     1085                        <false/> 
    10071086                        <key>objectId</key> 
    10081087                        <integer>23</integer> 
    10091088                        <key>task</key> 
    1010                         <string>Encrypt with GPG, decrypt with OPS</string> 
    1011                         <key>workSeconds</key> 
    1012                         <real>122400</real> 
    1013                         <key>workTime</key> 
    1014                         <real>34</real> 
     1089                        <string>Encrypt with GPG, Decrypt with OPS</string> 
     1090                        <key>workSeconds</key> 
     1091                        <real>172800</real> 
     1092                        <key>workTime</key> 
     1093                        <real>48</real> 
    10151094                </dict> 
    10161095                <dict> 
     
    10221101                        </array> 
    10231102                        <key>doneSeconds</key> 
    1024                         <real>14400</real> 
     1103                        <real>28800</real> 
     1104                        <key>isExpanded</key> 
     1105                        <false/> 
    10251106                        <key>objectId</key> 
    10261107                        <integer>24</integer> 
    10271108                        <key>task</key> 
    1028                         <string>Encrypt with OPS, decrypt with GPG</string> 
     1109                        <string>Encrypt with OPS, Decrypt with GPG</string> 
    10291110                        <key>workDone</key> 
    1030                         <real>4</real> 
    1031                         <key>workSeconds</key> 
    1032                         <real>158400</real> 
    1033                         <key>workTime</key> 
    1034                         <real>44</real> 
     1111                        <real>8</real> 
     1112                        <key>workSeconds</key> 
     1113                        <real>201600</real> 
     1114                        <key>workTime</key> 
     1115                        <real>56</real> 
    10351116                </dict> 
    10361117                <dict> 
     
    10381119                        <array> 
    10391120                                <integer>63</integer> 
     1121                                <integer>65</integer> 
    10401122                                <integer>64</integer> 
    1041                                 <integer>65</integer> 
    10421123                                <integer>66</integer> 
    10431124                        </array> 
     
    10471128                        <string>CAST5</string> 
    10481129                        <key>workSeconds</key> 
    1049                         <real>36000</real> 
    1050                         <key>workTime</key> 
    1051                         <real>10</real> 
     1130                        <real>57600</real> 
     1131                        <key>workTime</key> 
     1132                        <real>16</real> 
    10521133                </dict> 
    10531134                <dict> 
     
    10551136                        <array> 
    10561137                                <integer>67</integer> 
     1138                                <integer>69</integer> 
    10571139                                <integer>68</integer> 
    1058                                 <integer>69</integer> 
    10591140                                <integer>70</integer> 
    10601141                        </array> 
     
    10641145                        <string>AES256</string> 
    10651146                        <key>workSeconds</key> 
    1066                         <real>43200</real> 
    1067                         <key>workTime</key> 
    1068                         <real>12</real> 
     1147                        <real>57600</real> 
     1148                        <key>workTime</key> 
     1149                        <real>16</real> 
    10691150                </dict> 
    10701151                <dict> 
     
    10721153                        <array> 
    10731154                                <integer>71</integer> 
     1155                                <integer>73</integer> 
    10741156                                <integer>72</integer> 
    1075                                 <integer>73</integer> 
    10761157                                <integer>74</integer> 
    10771158                        </array> 
    10781159                        <key>doneSeconds</key> 
    1079                         <real>14400</real> 
     1160                        <real>28800</real> 
    10801161                        <key>objectId</key> 
    10811162                        <integer>29</integer> 
     
    10831164                        <string>CAST5</string> 
    10841165                        <key>workDone</key> 
    1085                         <real>4</real> 
    1086                         <key>workSeconds</key> 
    1087                         <real>43200</real> 
    1088                         <key>workTime</key> 
    1089                         <real>12</real> 
     1166                        <real>8</real> 
     1167                        <key>workSeconds</key> 
     1168                        <real>57600</real> 
     1169                        <key>workTime</key> 
     1170                        <real>16</real> 
    10901171                </dict> 
    10911172                <dict> 
     
    10931174                        <array> 
    10941175                                <integer>75</integer> 
     1176                                <integer>77</integer> 
    10951177                                <integer>76</integer> 
    1096                                 <integer>77</integer> 
    10971178                                <integer>78</integer> 
    10981179                        </array> 
     
    11021183                        <string>AES128</string> 
    11031184                        <key>workSeconds</key> 
    1104                         <real>57600</real> 
    1105                         <key>workTime</key> 
    1106                         <real>16</real> 
     1185                        <real>72000</real> 
     1186                        <key>workTime</key> 
     1187                        <real>20</real> 
    11071188                </dict> 
    11081189                <dict> 
     
    11101191                        <array> 
    11111192                                <integer>79</integer> 
     1193                                <integer>81</integer> 
    11121194                                <integer>80</integer> 
    1113                                 <integer>81</integer> 
    11141195                                <integer>82</integer> 
    11151196                        </array> 
     
    11191200                        <string>AES256</string> 
    11201201                        <key>workSeconds</key> 
    1121                         <real>57600</real> 
    1122                         <key>workTime</key> 
    1123                         <real>16</real> 
     1202                        <real>72000</real> 
     1203                        <key>workTime</key> 
     1204                        <real>20</real> 
    11241205                </dict> 
    11251206                <dict> 
     
    11551236                        </array> 
    11561237                        <key>desiredStart</key> 
    1157                         <string>200710170900</string> 
     1238                        <string>200711120900</string> 
    11581239                        <key>objectId</key> 
    11591240                        <integer>34</integer> 
     
    12101291                        </array> 
    12111292                        <key>desiredStart</key> 
    1212                         <string>200710171400</string> 
     1293                        <string>200711121400</string> 
    12131294                        <key>objectId</key> 
    12141295                        <integer>36</integer> 
     
    13001381                        </array> 
    13011382                        <key>desiredStart</key> 
    1302                         <string>200710180900</string> 
     1383                        <string>200711130900</string> 
    13031384                        <key>objectId</key> 
    13041385                        <integer>48</integer> 
     
    13301411                        </array> 
    13311412                        <key>desiredStart</key> 
    1332                         <string>200710181400</string> 
     1413                        <string>200711131400</string> 
    13331414                        <key>objectId</key> 
    13341415                        <integer>49</integer> 
     
    13601441                        </array> 
    13611442                        <key>desiredStart</key> 
    1362                         <string>200710190900</string> 
     1443                        <string>200711140900</string> 
    13631444                        <key>objectId</key> 
    13641445                        <integer>50</integer> 
     
    14461527                        </array> 
    14471528                        <key>desiredStart</key> 
    1448                         <string>200710191400</string> 
     1529                        <string>200711141400</string> 
    14491530                        <key>objectId</key> 
    14501531                        <integer>53</integer> 
     
    14761557                        </array> 
    14771558                        <key>desiredStart</key> 
    1478                         <string>200710220900</string> 
     1559                        <string>200711150900</string> 
    14791560                        <key>objectId</key> 
    14801561                        <integer>54</integer> 
     
    15061587                        </array> 
    15071588                        <key>desiredStart</key> 
    1508                         <string>200710221400</string> 
     1589                        <string>200711151400</string> 
    15091590                        <key>objectId</key> 
    15101591                        <integer>55</integer> 
     
    15571638                        <array> 
    15581639                                <integer>58</integer> 
     1640                                <integer>60</integer> 
    15591641                                <integer>59</integer> 
    1560                                 <integer>60</integer> 
    15611642                                <integer>61</integer> 
    15621643                        </array> 
     
    15661647                        <string>AES 128</string> 
    15671648                        <key>workSeconds</key> 
    1568                         <real>43200</real> 
    1569                         <key>workTime</key> 
    1570                         <real>12</real> 
     1649                        <real>57600</real> 
     1650                        <key>workTime</key> 
     1651                        <real>16</real> 
    15711652                </dict> 
    15721653                <dict> 
     
    16021683                        </array> 
    16031684                        <key>desiredStart</key> 
    1604                         <string>200711130900</string> 
     1685                        <string>200712110900</string> 
    16051686                        <key>objectId</key> 
    16061687                        <integer>59</integer> 
     
    16231704                        </array> 
    16241705                        <key>desiredStart</key> 
    1625                         <string>200711131400</string> 
     1706                        <string>200712101400</string> 
    16261707                        <key>objectId</key> 
    16271708                        <integer>60</integer> 
     
    16441725                        </array> 
    16451726                        <key>desiredStart</key> 
    1646                         <string>200711140900</string> 
     1727                        <string>200712111400</string> 
    16471728                        <key>objectId</key> 
    16481729                        <integer>61</integer> 
     
    16861767                        </array> 
    16871768                        <key>desiredStart</key> 
    1688                         <string>200711120900</string> 
     1769                        <string>200712071400</string> 
    16891770                        <key>objectId</key> 
    16901771                        <integer>64</integer> 
     
    16971778                </dict> 
    16981779                <dict> 
     1780                        <key>assignments</key> 
     1781                        <array> 
     1782                                <dict> 
     1783                                        <key>id</key> 
     1784                                        <integer>1</integer> 
     1785                                        <key>units</key> 
     1786                                        <real>0.5</real> 
     1787                                </dict> 
     1788                        </array> 
     1789                        <key>desiredStart</key> 
     1790                        <string>200712070900</string> 
     1791                        <key>objectId</key> 
     1792                        <integer>65</integer> 
     1793                        <key>task</key> 
     1794                        <string>Unarmoured/Passphrase</string> 
     1795                        <key>workSeconds</key> 
     1796                        <real>14400</real> 
     1797                        <key>workTime</key> 
     1798                        <real>4</real> 
     1799                </dict> 
     1800                <dict> 
     1801                        <key>assignments</key> 
     1802                        <array> 
     1803                                <dict> 
     1804                                        <key>id</key> 
     1805                                        <integer>1</integer> 
     1806                                        <key>units</key> 
     1807                                        <real>0.5</real> 
     1808                                </dict> 
     1809                        </array> 
     1810                        <key>desiredStart</key> 
     1811                        <string>200712100900</string> 
     1812                        <key>objectId</key> 
     1813                        <integer>66</integer> 
     1814                        <key>task</key> 
     1815                        <string>Armoured/Passphrase</string> 
     1816                        <key>workSeconds</key> 
     1817                        <real>14400</real> 
     1818                        <key>workTime</key> 
     1819                        <real>4</real> 
     1820                </dict> 
     1821                <dict> 
     1822                        <key>assignments</key> 
     1823                        <array> 
     1824                                <dict> 
     1825                                        <key>id</key> 
     1826                                        <integer>1</integer> 
     1827                                        <key>units</key> 
     1828                                        <real>0.5</real> 
     1829                                </dict> 
     1830                        </array> 
    16991831                        <key>forcedStart</key> 
    17001832                        <string>200709031800</string> 
    17011833                        <key>objectId</key> 
    1702                         <integer>65</integer> 
     1834                        <integer>67</integer> 
     1835                        <key>task</key> 
     1836                        <string>Unarmoured/No Passphrase</string> 
     1837                        <key>workSeconds</key> 
     1838                        <real>0.0</real> 
     1839                        <key>workTime</key> 
     1840                        <real>0.0</real> 
     1841                </dict> 
     1842                <dict> 
     1843                        <key>assignments</key> 
     1844                        <array> 
     1845                                <dict> 
     1846                                        <key>id</key> 
     1847                                        <integer>1</integer> 
     1848                                        <key>units</key> 
     1849                                        <real>0.5</real> 
     1850                                </dict> 
     1851                        </array> 
     1852                        <key>desiredStart</key> 
     1853                        <string>200712121400</string> 
     1854                        <key>objectId</key> 
     1855                        <integer>68</integer> 
     1856                        <key>task</key> 
     1857                        <string>Armoured/No Passphrase</string> 
     1858                        <key>workSeconds</key> 
     1859                        <real>14400</real> 
     1860                        <key>workTime</key> 
     1861                        <real>4</real> 
     1862                </dict> 
     1863                <dict> 
     1864                        <key>assignments</key> 
     1865                        <array> 
     1866                                <dict> 
     1867                                        <key>id</key> 
     1868                                        <integer>1</integer> 
     1869                                        <key>units</key> 
     1870                                        <real>0.5</real> 
     1871                                </dict> 
     1872                        </array> 
     1873                        <key>desiredStart</key> 
     1874                        <string>200712120900</string> 
     1875                        <key>objectId</key> 
     1876                        <integer>69</integer> 
    17031877                        <key>task</key> 
    17041878                        <string>Unarmoured/Passphrase</string> 
    17051879                        <key>workSeconds</key> 
    1706                         <real>7200</real> 
    1707                         <key>workTime</key> 
    1708                         <real>2</real> 
    1709                 </dict> 
    1710                 <dict> 
    1711                         <key>assignments</key> 
    1712                         <array> 
    1713                                 <dict> 
    1714                                         <key>id</key> 
    1715                                         <integer>1</integer> 
    1716                                         <key>units</key> 
    1717                                         <real>0.5</real> 
    1718                                 </dict> 
    1719                         </array> 
    1720                         <key>desiredStart</key> 
    1721                         <string>200711121400</string> 
    1722                         <key>objectId</key> 
    1723                         <integer>66</integer> 
     1880                        <real>14400</real> 
     1881                        <key>workTime</key> 
     1882                        <real>4</real> 
     1883                </dict> 
     1884                <dict> 
     1885                        <key>assignments</key> 
     1886                        <array> 
     1887                                <dict> 
     1888                                        <key>id</key> 
     1889                                        <integer>1</integer> 
     1890                                        <key>units</key> 
     1891                                        <real>0.5</real> 
     1892                                </dict> 
     1893                        </array> 
     1894                        <key>desiredStart</key> 
     1895                        <string>200712130900</string> 
     1896                        <key>objectId</key> 
     1897                        <integer>70</integer> 
    17241898                        <key>task</key> 
    17251899                        <string>Armoured/Passphrase</string> 
     
    17421916                        <string>200709031800</string> 
    17431917                        <key>objectId</key> 
    1744                         <integer>67</integer> 
    1745                         <key>startConstraintDate</key> 
    1746                         <string>200101010000</string> 
     1918                        <integer>71</integer> 
    17471919                        <key>task</key> 
    17481920                        <string>Unarmoured/No Passphrase</string> 
     
    17631935                        </array> 
    17641936                        <key>desiredStart</key> 
    1765                         <string>200711141400</string> 
    1766                         <key>objectId</key> 
    1767                         <integer>68</integer> 
    1768                         <key>task</key> 
    1769                         <string>Armoured/No Passphrase</string> 
    1770                         <key>workSeconds</key> 
    1771                         <real>14400</real> 
    1772                         <key>workTime</key> 
    1773                         <real>4</real> 
    1774                 </dict> 
    1775                 <dict> 
    1776                         <key>assignments</key> 
    1777                         <array> 
    1778                                 <dict> 
    1779                                         <key>id</key> 
    1780                                         <integer>1</integer> 
    1781                                         <key>units</key> 
    1782                                         <real>0.5</real> 
    1783                                 </dict> 
    1784                         </array> 
    1785                         <key>desiredStart</key> 
    1786                         <string>200711150900</string> 
    1787                         <key>objectId</key> 
    1788                         <integer>69</integer> 
    1789                         <key>task</key> 
    1790                         <string>Unarmoured/Passphrase</string> 
    1791                         <key>workSeconds</key> 
    1792                         <real>14400</real> 
    1793                         <key>workTime</key> 
    1794                         <real>4</real> 
    1795                 </dict> 
    1796                 <dict> 
    1797                         <key>assignments</key> 
    1798                         <array> 
    1799                                 <dict> 
    1800                                         <key>id</key> 
    1801                                         <integer>1</integer> 
    1802                                         <key>units</key> 
    1803                                         <real>0.5</real> 
    1804                                 </dict> 
    1805                         </array> 
    1806                         <key>desiredStart</key> 
    1807                         <string>200711151400</string> 
    1808                         <key>objectId</key> 
    1809                         <integer>70</integer> 
    1810                         <key>task</key> 
    1811                         <string>Armoured/Passphrase</string> 
    1812                         <key>workSeconds</key> 
    1813                         <real>14400</real> 
    1814                         <key>workTime</key> 
    1815                         <real>4</real> 
    1816                 </dict> 
    1817                 <dict> 
    1818                         <key>assignments</key> 
    1819                         <array> 
    1820                                 <dict> 
    1821                                         <key>id</key> 
    1822                                         <integer>1</integer> 
    1823                                         <key>units</key> 
    1824                                         <real>0.5</real> 
    1825                                 </dict> 
    1826                         </array> 
    1827                         <key>forcedStart</key> 
    1828                         <string>200709031800</string> 
    1829                         <key>objectId</key> 
    1830                         <integer>71</integer> 
    1831                         <key>task</key> 
    1832                         <string>Unarmoured/No Passphrase</string> 
    1833                         <key>workSeconds</key> 
    1834                         <real>0.0</real> 
    1835                         <key>workTime</key> 
    1836                         <real>0.0</real> 
    1837                 </dict> 
    1838                 <dict> 
    1839                         <key>assignments</key> 
    1840                         <array> 
    1841                                 <dict> 
    1842                                         <key>id</key> 
    1843                                         <integer>1</integer> 
    1844                                         <key>units</key> 
    1845                                         <real>0.5</real> 
    1846                                 </dict> 
    1847                         </array> 
    1848                         <key>desiredStart</key> 
    1849                         <string>200711160900</string> 
     1937                        <string>200712131400</string> 
    18501938                        <key>objectId</key> 
    18511939                        <integer>72</integer> 
     
    19021990                        </array> 
    19031991                        <key>desiredStart</key> 
    1904                         <string>200711161400</string> 
     1992                        <string>200712140900</string> 
    19051993                        <key>objectId</key> 
    19061994                        <integer>74</integer> 
     
    19322020                        </array> 
    19332021                        <key>desiredStart</key> 
    1934                         <string>200711190900</string> 
     2022                        <string>200712141400</string> 
    19352023                        <key>objectId</key> 
    19362024                        <integer>75</integer> 
     
    19622050                        </array> 
    19632051                        <key>desiredStart</key> 
    1964                         <string>200711191400</string> 
     2052                        <string>200712171400</string> 
    19652053                        <key>objectId</key> 
    19662054                        <integer>76</integer> 
     
    19982086                        </array> 
    19992087                        <key>desiredStart</key> 
    2000                         <string>200711200900</string> 
     2088                        <string>200712170900</string> 
    20012089                        <key>objectId</key> 
    20022090                        <integer>77</integer> 
     
    20282116                        </array> 
    20292117                        <key>desiredStart</key> 
    2030                         <string>200711201400</string> 
     2118                        <string>200712180900</string> 
    20312119                        <key>objectId</key> 
    20322120                        <integer>78</integer> 
     
    20642152                        </array> 
    20652153                        <key>desiredStart</key> 
    2066                         <string>200711210900</string> 
     2154                        <string>200712181400</string> 
    20672155                        <key>objectId</key> 
    20682156                        <integer>79</integer> 
     
    20942182                        </array> 
    20952183                        <key>desiredStart</key> 
    2096                         <string>200711211400</string> 
     2184                        <string>200712191400</string> 
    20972185                        <key>objectId</key> 
    20982186                        <integer>80</integer> 
     
    21302218                        </array> 
    21312219                        <key>desiredStart</key> 
    2132                         <string>200711220900</string> 
     2220                        <string>200712190900</string> 
    21332221                        <key>objectId</key> 
    21342222                        <integer>81</integer> 
     
    21602248                        </array> 
    21612249                        <key>desiredStart</key> 
    2162                         <string>200711221400</string> 
     2250                        <string>200801030900</string> 
    21632251                        <key>objectId</key> 
    21642252                        <integer>82</integer> 
     
    23122400                        </array> 
    23132401                        <key>desiredStart</key> 
    2314                         <string>200710090900</string> 
     2402                        <string>200710310900</string> 
    23152403                        <key>objectId</key> 
    23162404                        <integer>89</integer> 
     
    23332421                        </array> 
    23342422                        <key>desiredStart</key> 
    2335                         <string>200710110900</string> 
     2423                        <string>200711020900</string> 
    23362424                        <key>objectId</key> 
    23372425                        <integer>90</integer> 
     
    23542442                        </array> 
    23552443                        <key>desiredStart</key> 
    2356                         <string>200710150900</string> 
     2444                        <string>200711060900</string> 
    23572445                        <key>objectId</key> 
    23582446                        <integer>91</integer> 
     
    23652453                </dict> 
    23662454                <dict> 
     2455                        <key>assignments</key> 
     2456                        <array> 
     2457                                <dict> 
     2458                                        <key>id</key> 
     2459                                        <integer>1</integer> 
     2460                                        <key>units</key> 
     2461                                        <real>0.5</real> 
     2462                                </dict> 
     2463                        </array> 
    23672464                        <key>objectId</key> 
    23682465                        <integer>92</integer> 
     
    23752472                </dict> 
    23762473                <dict> 
     2474                        <key>assignments</key> 
     2475                        <array> 
     2476                                <dict> 
     2477                                        <key>id</key> 
     2478                                        <integer>1</integer> 
     2479                                        <key>units</key> 
     2480                                        <real>0.5</real> 
     2481                                </dict> 
     2482                        </array> 
    23772483                        <key>objectId</key> 
    23782484                        <integer>93</integer> 
     
    23852491                </dict> 
    23862492                <dict> 
     2493                        <key>assignments</key> 
     2494                        <array> 
     2495                                <dict> 
     2496                                        <key>id</key> 
     2497                                        <integer>1</integer> 
     2498                                        <key>units</key> 
     2499                                        <real>0.5</real> 
     2500                                </dict> 
     2501                        </array> 
    23872502                        <key>objectId</key> 
    23882503                        <integer>94</integer> 
     
    24242539                        </array> 
    24252540                        <key>desiredStart</key> 
    2426                         <string>200711020900</string> 
     2541                        <string>200711290900</string> 
    24272542                        <key>objectId</key> 
    24282543                        <integer>96</integer> 
     
    24452560                        </array> 
    24462561                        <key>desiredStart</key> 
    2447                         <string>200711050900</string> 
     2562                        <string>200711300900</string> 
    24482563                        <key>objectId</key> 
    24492564                        <integer>97</integer> 
     
    24662581                        </array> 
    24672582                        <key>desiredStart</key> 
    2468                         <string>200711060900</string> 
     2583                        <string>200712030900</string> 
    24692584                        <key>objectId</key> 
    24702585                        <integer>98</integer> 
     
    24812596                                <integer>10</integer> 
    24822597                        </array> 
     2598                        <key>isExpanded</key> 
     2599                        <false/> 
    24832600                        <key>objectId</key> 
    24842601                        <integer>100</integer> 
     
    25012618                        </array> 
    25022619                        <key>forcedStart</key> 
    2503                         <string>200709110900</string> 
     2620                        <string>200709190900</string> 
    25042621                        <key>objectId</key> 
    25052622                        <integer>101</integer> 
    25062623                        <key>task</key> 
    2507                         <string>Write Armoured</string> 
     2624                        <string>Write Armoured Encryption</string> 
    25082625                        <key>workSeconds</key> 
    25092626                        <real>57600</real> 
     
    25222639                        </array> 
    25232640                        <key>desiredStart</key> 
     2641                        <string>200710170900</string> 
     2642                        <key>objectId</key> 
     2643                        <integer>102</integer> 
     2644                        <key>task</key> 
     2645                        <string>Handling passphrase</string> 
     2646                        <key>workSeconds</key> 
     2647                        <real>57600</real> 
     2648                        <key>workTime</key> 
     2649                        <real>16</real> 
     2650                </dict> 
     2651                <dict> 
     2652                        <key>assignments</key> 
     2653                        <array> 
     2654                                <dict> 
     2655                                        <key>id</key> 
     2656                                        <integer>1</integer> 
     2657                                        <key>units</key> 
     2658                                        <real>0.5</real> 
     2659                                </dict> 
     2660                        </array> 
     2661                        <key>desiredStart</key> 
     2662                        <string>200712040900</string> 
     2663                        <key>objectId</key> 
     2664                        <integer>103</integer> 
     2665                        <key>task</key> 
     2666                        <string>Use encrypt-only key for signing, etc</string> 
     2667                        <key>workSeconds</key> 
     2668                        <real>28800</real> 
     2669                        <key>workTime</key> 
     2670                        <real>8</real> 
     2671                </dict> 
     2672                <dict> 
     2673                        <key>assignments</key> 
     2674                        <array> 
     2675                                <dict> 
     2676                                        <key>id</key> 
     2677                                        <integer>1</integer> 
     2678                                        <key>units</key> 
     2679                                        <real>0.5</real> 
     2680                                </dict> 
     2681                        </array> 
     2682                        <key>desiredStart</key> 
    25242683                        <string>200709210900</string> 
    25252684                        <key>objectId</key> 
    2526                         <integer>102</integer> 
    2527                         <key>task</key> 
    2528                         <string>Handling passphrase</string> 
     2685                        <integer>104</integer> 
     2686                        <key>task</key> 
     2687                        <string>Write Use of Preferred Symmetric Algorithm</string> 
    25292688                        <key>workSeconds</key> 
    25302689                        <real>57600</real> 
     
    25432702                        </array> 
    25442703                        <key>desiredStart</key> 
    2545                         <string>200711070900</string> 
    2546                         <key>objectId</key> 
    2547                         <integer>103</integer> 
    2548                         <key>task</key> 
    2549                         <string>Use encrypt-only key for signing, etc</string> 
     2704                        <string>200710090900</string> 
     2705                        <key>objectId</key> 
     2706                        <integer>105</integer> 
     2707                        <key>task</key> 
     2708                        <string>Write Use of Preferred Public Key Algorithm</string> 
     2709                        <key>workSeconds</key> 
     2710                        <real>57600</real> 
     2711                        <key>workTime</key> 
     2712                        <real>16</real> 
     2713                </dict> 
     2714                <dict> 
     2715                        <key>assignments</key> 
     2716                        <array> 
     2717                                <dict> 
     2718                                        <key>id</key> 
     2719                                        <integer>1</integer> 
     2720                                        <key>units</key> 
     2721                                        <real>0.5</real> 
     2722                                </dict> 
     2723                        </array> 
     2724                        <key>desiredStart</key> 
     2725                        <string>200710110900</string> 
     2726                        <key>objectId</key> 
     2727                        <integer>106</integer> 
     2728                        <key>task</key> 
     2729                        <string>Write Use of Preferred Hash Algorithm</string> 
     2730                        <key>workSeconds</key> 
     2731                        <real>57600</real> 
     2732                        <key>workTime</key> 
     2733                        <real>16</real> 
     2734                </dict> 
     2735                <dict> 
     2736                        <key>assignments</key> 
     2737                        <array> 
     2738                                <dict> 
     2739                                        <key>id</key> 
     2740                                        <integer>1</integer> 
     2741                                        <key>units</key> 
     2742                                        <real>0.5</real> 
     2743                                </dict> 
     2744                        </array> 
     2745                        <key>desiredStart</key> 
     2746                        <string>200710150900</string> 
     2747                        <key>objectId</key> 
     2748                        <integer>109</integer> 
     2749                        <key>task</key> 
     2750                        <string>Compression</string> 
     2751                        <key>workSeconds</key> 
     2752                        <real>57600</real> 
     2753                        <key>workTime</key> 
     2754                        <real>16</real> 
     2755                </dict> 
     2756                <dict> 
     2757                        <key>assignments</key> 
     2758                        <array> 
     2759                                <dict> 
     2760                                        <key>id</key> 
     2761                                        <integer>1</integer> 
     2762                                        <key>units</key> 
     2763                                        <real>0.5</real> 
     2764                                </dict> 
     2765                        </array> 
     2766                        <key>desiredStart</key> 
     2767                        <string>200711080900</string> 
     2768                        <key>objectId</key> 
     2769                        <integer>110</integer> 
     2770                        <key>task</key> 
     2771                        <string>Compressed Data</string> 
     2772                        <key>workSeconds</key> 
     2773                        <real>57600</real> 
     2774                        <key>workTime</key> 
     2775                        <real>16</real> 
     2776                </dict> 
     2777                <dict> 
     2778                        <key>assignments</key> 
     2779                        <array> 
     2780                                <dict> 
     2781                                        <key>id</key> 
     2782                                        <integer>1</integer> 
     2783                                        <key>units</key> 
     2784                                        <real>0.5</real> 
     2785                                </dict> 
     2786                        </array> 
     2787                        <key>desiredStart</key> 
     2788                        <string>200712050900</string> 
     2789                        <key>objectId</key> 
     2790                        <integer>111</integer> 
     2791                        <key>task</key> 
     2792                        <string>Compression</string> 
    25502793                        <key>workSeconds</key> 
    25512794                        <real>28800</real> 
     
    25642807                        </array> 
    25652808                        <key>desiredStart</key> 
    2566                         <string>200709130900</string> 
    2567                         <key>objectId</key> 
    2568                         <integer>104</integer> 
    2569                         <key>task</key> 
    2570                         <string>Write Use of Preferred Symmetric Algorithm</string> 
     2809                        <string>200710190900</string> 
     2810                        <key>objectId</key> 
     2811                        <integer>112</integer> 
     2812                        <key>task</key> 
     2813                        <string>Write Verification of document signatures</string> 
    25712814                        <key>workSeconds</key> 
    25722815                        <real>57600</real> 
     
    25852828                        </array> 
    25862829                        <key>desiredStart</key> 
     2830                        <string>200711160900</string> 
     2831                        <key>objectId</key> 
     2832                        <integer>113</integer> 
     2833                        <key>task</key> 
     2834                        <string>Sign with V3 signature</string> 
     2835                        <key>workSeconds</key> 
     2836                        <real>28800</real> 
     2837                        <key>workTime</key> 
     2838                        <real>8</real> 
     2839                </dict> 
     2840                <dict> 
     2841                        <key>assignments</key> 
     2842                        <array> 
     2843                                <dict> 
     2844                                        <key>id</key> 
     2845                                        <integer>1</integer> 
     2846                                        <key>units</key> 
     2847                                        <real>0.5</real> 
     2848                                </dict> 
     2849                        </array> 
     2850                        <key>doneSeconds</key> 
     2851                        <real>23040</real> 
     2852                        <key>forcedStart</key> 
    25872853                        <string>200709170900</string> 
    2588                         <key>objectId</key> 
    2589                         <integer>105</integer> 
    2590                         <key>task</key> 
    2591                         <string>Write Use of Preferred Public Key Algorithm</string> 
    2592                         <key>workSeconds</key> 
    2593                         <real>57600</real> 
    2594                         <key>workTime</key> 
    2595                         <real>16</real> 
    2596                 </dict> 
    2597                 <dict> 
    2598                         <key>assignments</key> 
    2599                         <array> 
    2600                                 <dict> 
    2601                                         <key>id</key> 
    2602                                         <integer>1</integer> 
    2603                                         <key>units</key> 
    2604                                         <real>0.5</real> 
    2605                                 </dict> 
    2606                         </array> 
    2607                         <key>desiredStart</key> 
    2608                         <string>200709190900</string> 
    2609                         <key>objectId</key> 
    2610                         <integer>106</integer> 
    2611                         <key>task</key> 
    2612                         <string>Write Use of Preferred Hash Algorithm</string> 
    2613                         <key>workSeconds</key> 
    2614                         <real>57600</real> 
    2615                         <key>workTime</key> 
    2616                         <real>16</real> 
    2617                 </dict> 
    2618                 <dict> 
    2619                         <key>objectId</key> 
    2620                         <integer>109</integer> 
    2621                         <key>task</key> 
    2622                         <string>Compression</string> 
    2623                         <key>workSeconds</key> 
    2624                         <real>28800</real> 
    2625                         <key>workTime</key> 
    2626                         <real>8</real> 
    2627                 </dict> 
    2628                 <dict> 
    2629                         <key>objectId</key> 
    2630                         <integer>110</integer> 
    2631                         <key>task</key> 
    2632                         <string>Compressed Data</string> 
    2633                         <key>workSeconds</key> 
    2634                         <real>28800</real> 
    2635                         <key>workTime</key> 
    2636                         <real>8</real> 
    2637                 </dict> 
    2638                 <dict> 
    2639                         <key>assignments</key> 
    2640                         <array> 
    2641                                 <dict> 
    2642                                         <key>id</key> 
    2643                                         <integer>1</integer> 
    2644                                         <key>units</key> 
    2645                                         <real>0.5</real> 
    2646                                 </dict> 
    2647                         </array> 
    2648                         <key>desiredStart</key> 
    2649                         <string>200711080900</string> 
    2650                         <key>objectId</key> 
    2651                         <integer>111</integer> 
    2652                         <key>task</key> 
    2653                         <string>Compression</string> 
    2654                         <key>workSeconds</key> 
    2655                         <real>28800</real> 
    2656                         <key>workTime</key> 
    2657                         <real>8</real> 
    2658                 </dict> 
    2659                 <dict> 
    2660                         <key>objectId</key> 
    2661                         <integer>112</integer> 
    2662                         <key>task</key> 
    2663                         <string>Write Verification of document signatures</string> 
    2664                         <key>workSeconds</key> 
    2665                         <real>28800</real> 
    2666                         <key>workTime</key> 
    2667                         <real>8</real> 
    2668                 </dict> 
    2669                 <dict> 
    2670                         <key>assignments</key> 
    2671                         <array> 
    2672                                 <dict> 
    2673                                         <key>id</key> 
    2674                                         <integer>1</integer> 
    2675                                         <key>units</key> 
    2676                                         <real>0.5</real> 
    2677                                 </dict> 
    2678                         </array> 
    2679                         <key>desiredStart</key> 
    2680                         <string>200710230900</string> 
    2681                         <key>objectId</key> 
    2682                         <integer>113</integer> 
    2683                         <key>task</key> 
    2684                         <string>Sign with V3 signature</string> 
    2685                         <key>workSeconds</key> 
    2686                         <real>28800</real> 
    2687                         <key>workTime</key> 
    2688                         <real>8</real> 
    2689                 </dict> 
    2690                 <dict> 
    2691                         <key>assignments</key> 
    2692                         <array> 
    2693                                 <dict> 
    2694                                         <key>id</key> 
    2695                                         <integer>1</integer> 
    2696                                         <key>units</key> 
    2697                                         <real>0.5</real> 
    2698                                 </dict> 
    2699                         </array> 
    2700                         <key>doneSeconds</key> 
    2701                         <real>28800</real> 
    27022854                        <key>objectId</key> 
    27032855                        <integer>114</integer> 
     
    27052857                        <string>Sign with V4 signature</string> 
    27062858                        <key>workDone</key> 
     2859                        <real>6.4000000953674316</real> 
     2860                        <key>workSeconds</key> 
     2861                        <real>23040</real> 
     2862                        <key>workTime</key> 
     2863                        <real>6.4000000953674316</real> 
     2864                </dict> 
     2865                <dict> 
     2866                        <key>assignments</key> 
     2867                        <array> 
     2868                                <dict> 
     2869                                        <key>id</key> 
     2870                                        <integer>1</integer> 
     2871                                        <key>units</key> 
     2872                                        <real>0.5</real> 
     2873                                </dict> 
     2874                        </array> 
     2875                        <key>desiredStart</key> 
     2876                        <string>200711190900</string> 
     2877                        <key>objectId</key> 
     2878                        <integer>115</integer> 
     2879                        <key>prerequisites</key> 
     2880                        <array> 
     2881                                <dict> 
     2882                                        <key>id</key> 
     2883                                        <integer>112</integer> 
     2884                                        <key>kind</key> 
     2885                                        <integer>2</integer> 
     2886                                </dict> 
     2887                        </array> 
     2888                        <key>task</key> 
     2889                        <string>Verify V3 signature</string> 
     2890                        <key>workSeconds</key> 
     2891                        <real>28800</real> 
     2892                        <key>workTime</key> 
    27072893                        <real>8</real> 
     2894                </dict> 
     2895                <dict> 
     2896                        <key>assignments</key> 
     2897                        <array> 
     2898                                <dict> 
     2899                                        <key>id</key> 
     2900                                        <integer>1</integer> 
     2901                                        <key>units</key> 
     2902                                        <real>0.5</real> 
     2903                                </dict> 
     2904                        </array> 
     2905                        <key>desiredStart</key> 
     2906                        <string>200711200900</string> 
     2907                        <key>objectId</key> 
     2908                        <integer>116</integer> 
     2909                        <key>prerequisites</key> 
     2910                        <array> 
     2911                                <dict> 
     2912                                        <key>id</key> 
     2913                                        <integer>112</integer> 
     2914                                        <key>kind</key> 
     2915                                        <integer>2</integer> 
     2916                                </dict> 
     2917                        </array> 
     2918                        <key>task</key> 
     2919                        <string>Verify V4 signature</string> 
    27082920                        <key>workSeconds</key> 
    27092921                        <real>28800</real> 
     
    27222934                        </array> 
    27232935                        <key>desiredStart</key> 
    2724                         <string>200710240900</string> 
    2725                         <key>objectId</key> 
    2726                         <integer>115</integer> 
    2727                         <key>task</key> 
    2728                         <string>Verify V3 signature</string> 
     2936                        <string>200710230900</string> 
     2937                        <key>objectId</key> 
     2938                        <integer>117</integer> 
     2939                        <key>task</key> 
     2940                        <string>Write verification of V3 signatures</string> 
     2941                        <key>workSeconds</key> 
     2942                        <real>57600</real> 
     2943                        <key>workTime</key> 
     2944                        <real>16</real> 
     2945                </dict> 
     2946                <dict> 
     2947                        <key>assignments</key> 
     2948                        <array> 
     2949                                <dict> 
     2950                                        <key>id</key> 
     2951                                        <integer>1</integer> 
     2952                                        <key>units</key> 
     2953                                        <real>0.5</real> 
     2954                                </dict> 
     2955                        </array> 
     2956                        <key>desiredStart</key> 
     2957                        <string>200712060900</string> 
     2958                        <key>objectId</key> 
     2959                        <integer>118</integer> 
     2960                        <key>task</key> 
     2961                        <string>Encrypted and Signed</string> 
    27292962                        <key>workSeconds</key> 
    27302963                        <real>28800</real> 
     
    27432976                        </array> 
    27442977                        <key>desiredStart</key> 
     2978                        <string>200711230900</string> 
     2979                        <key>objectId</key> 
     2980                        <integer>120</integer> 
     2981                        <key>task</key> 
     2982                        <string>Sign with V3 sig</string> 
     2983                        <key>workSeconds</key> 
     2984                        <real>28800</real> 
     2985                        <key>workTime</key> 
     2986                        <real>8</real> 
     2987                </dict> 
     2988                <dict> 
     2989                        <key>assignments</key> 
     2990                        <array> 
     2991                                <dict> 
     2992                                        <key>id</key> 
     2993                                        <integer>1</integer> 
     2994                                        <key>units</key> 
     2995                                        <real>0.5</real> 
     2996                                </dict> 
     2997                        </array> 
     2998                        <key>desiredStart</key> 
     2999                        <string>200711260900</string> 
     3000                        <key>objectId</key> 
     3001                        <integer>121</integer> 
     3002                        <key>task</key> 
     3003                        <string>Sign with V4 sig</string> 
     3004                        <key>workSeconds</key> 
     3005                        <real>28800</real> 
     3006                        <key>workTime</key> 
     3007                        <real>8</real> 
     3008                </dict> 
     3009                <dict> 
     3010                        <key>assignments</key> 
     3011                        <array> 
     3012                                <dict> 
     3013                                        <key>id</key> 
     3014                                        <integer>1</integer> 
     3015                                        <key>units</key> 
     3016                                        <real>0.5</real> 
     3017                                </dict> 
     3018                        </array> 
     3019                        <key>desiredStart</key> 
     3020                        <string>200711270900</string> 
     3021                        <key>objectId</key> 
     3022                        <integer>122</integer> 
     3023                        <key>task</key> 
     3024                        <string>Verify V3 sig</string> 
     3025                        <key>workSeconds</key> 
     3026                        <real>28800</real> 
     3027                        <key>workTime</key> 
     3028                        <real>8</real> 
     3029                </dict> 
     3030                <dict> 
     3031                        <key>assignments</key> 
     3032                        <array> 
     3033                                <dict> 
     3034                                        <key>id</key> 
     3035                                        <integer>1</integer> 
     3036                                        <key>units</key> 
     3037                                        <real>0.5</real> 
     3038                                </dict> 
     3039                        </array> 
     3040                        <key>desiredStart</key> 
     3041                        <string>200711280900</string> 
     3042                        <key>objectId</key> 
     3043                        <integer>123</integer> 
     3044                        <key>task</key> 
     3045                        <string>Verify V4 sig</string> 
     3046                        <key>workSeconds</key> 
     3047                        <real>28800</real> 
     3048                        <key>workTime</key> 
     3049                        <real>8</real> 
     3050                </dict> 
     3051                <dict> 
     3052                        <key>assignments</key> 
     3053                        <array> 
     3054                                <dict> 
     3055                                        <key>id</key> 
     3056                                        <integer>1</integer> 
     3057                                        <key>units</key> 
     3058                                        <real>0.5</real> 
     3059                                </dict> 
     3060                        </array> 
     3061                        <key>desiredStart</key> 
    27453062                        <string>200710250900</string> 
    27463063                        <key>objectId</key> 
    2747                         <integer>116</integer> 
    2748                         <key>task</key> 
    2749                         <string>Verify V4 signature</string> 
     3064                        <integer>124</integer> 
     3065                        <key>task</key> 
     3066                        <string>Hash algorithm != SHA1 in signatures</string> 
     3067                        <key>workSeconds</key> 
     3068                        <real>57600</real> 
     3069                        <key>workTime</key> 
     3070                        <real>16</real> 
     3071                </dict> 
     3072                <dict> 
     3073                        <key>assignments</key> 
     3074                        <array> 
     3075                                <dict> 
     3076                                        <key>id</key> 
     3077                                        <integer>1</integer> 
     3078                                        <key>units</key> 
     3079                                        <real>0.5</real> 
     3080                                </dict> 
     3081                        </array> 
     3082                        <key>desiredStart</key> 
     3083                        <string>200711210900</string> 
     3084                        <key>objectId</key> 
     3085                        <integer>125</integer> 
     3086                        <key>prerequisites</key> 
     3087                        <array> 
     3088                                <dict> 
     3089                                        <key>id</key> 
     3090                                        <integer>106</integer> 
     3091                                        <key>kind</key> 
     3092                                        <integer>2</integer> 
     3093                                </dict> 
     3094                                <dict> 
     3095                                        <key>id</key> 
     3096                                        <integer>124</integer> 
     3097                                        <key>kind</key> 
     3098                                        <integer>2</integer> 
     3099                                </dict> 
     3100                        </array> 
     3101                        <key>task</key> 
     3102                        <string>Test all supported Hash Algorithms</string> 
    27503103                        <key>workSeconds</key> 
    27513104                        <real>28800</real> 
     
    27543107                </dict> 
    27553108                <dict> 
    2756                         <key>objectId</key> 
    2757                         <integer>117</integer> 
    2758                         <key>task</key> 
    2759                         <string>Write verification of V3 signatures</string> 
    2760                         <key>workSeconds</key> 
    2761                         <real>28800</real> 
    2762                         <key>workTime</key> 
    2763                         <real>8</real> 
    2764                 </dict> 
    2765                 <dict> 
    2766                         <key>assignments</key> 
    2767                         <array> 
    2768                                 <dict> 
    2769                                         <key>id</key> 
    2770                                         <integer>1</integer> 
    2771                                         <key>units</key> 
    2772                                         <real>0.5</real> 
    2773                                 </dict> 
    2774                         </array> 
    2775                         <key>desiredStart</key> 
    2776                         <string>200711090900</string> 
    2777                         <key>objectId</key> 
    2778                         <integer>118</integer> 
    2779                         <key>task</key> 
    2780                         <string>Encrypted and Signed</string> 
    2781                         <key>workSeconds</key> 
    2782                         <real>28800</real> 
    2783                         <key>workTime</key> 
    2784                         <real>8</real> 
     3109                        <key>children</key> 
     3110                        <array> 
     3111                                <integer>127</integer> 
     3112                                <integer>128</integer> 
     3113                                <integer>129</integer> 
     3114                                <integer>130</integer> 
     3115                        </array> 
     3116                        <key>doneSeconds</key> 
     3117                        <real>14400</real> 
     3118                        <key>isExpanded</key> 
     3119                        <false/> 
     3120                        <key>objectId</key> 
     3121                        <integer>126</integer> 
     3122                        <key>task</key> 
     3123                        <string>Sign with OPS, Verify with GPG (RSA/AES/SHA1)</string> 
     3124                        <key>workDone</key> 
     3125                        <real>4</real> 
     3126                        <key>workSeconds</key> 
     3127                        <real>129600</real> 
     3128                        <key>workTime</key> 
     3129                        <real>36</real> 
     3130                </dict> 
     3131                <dict> 
     3132                        <key>assignments</key> 
     3133                        <array> 
     3134                                <dict> 
     3135                                        <key>id</key> 
     3136                                        <integer>1</integer> 
     3137                                        <key>units</key> 
     3138                                        <real>0.5</real> 
     3139                                </dict> 
     3140                        </array> 
     3141                        <key>doneSeconds</key> 
     3142                        <real>7200</real> 
     3143                        <key>forcedStart</key> 
     3144                        <string>200709170900</string> 
     3145                        <key>objectId</key> 
     3146                        <integer>127</integer> 
     3147                        <key>task</key> 
     3148                        <string>Armoured/No Passphrase</string> 
     3149                        <key>workDone</key> 
     3150                        <real>2</real> 
     3151                        <key>workSeconds</key> 
     3152                        <real>7200</real> 
     3153                        <key>workTime</key> 
     3154                        <real>2</real> 
     3155                </dict> 
     3156                <dict> 
     3157                        <key>assignments</key> 
     3158                        <array> 
     3159                                <dict> 
     3160                                        <key>id</key> 
     3161                                        <integer>1</integer> 
     3162                                        <key>units</key> 
     3163                                        <real>0.5</real> 
     3164                                </dict> 
     3165                        </array> 
     3166                        <key>doneSeconds</key> 
     3167                        <real>7200</real> 
     3168                        <key>forcedStart</key> 
     3169                        <string>200709180900</string> 
     3170                        <key>objectId</key> 
     3171                        <integer>128</integer> 
     3172                        <key>task</key> 
     3173                        <string>Armoured/Passphrase</string> 
     3174                        <key>workDone</key> 
     3175                        <real>2</real> 
     3176                        <key>workSeconds</key> 
     3177                        <real>7200</real> 
     3178                        <key>workTime</key> 
     3179                        <real>2</real> 
     3180                </dict> 
     3181                <dict> 
     3182                        <key>assignments</key> 
     3183                        <array> 
     3184                                <dict> 
     3185                                        <key>id</key> 
     3186                                        <integer>1</integer> 
     3187                                        <key>units</key> 
     3188                                        <real>0.5</real> 
     3189                                </dict> 
     3190                        </array> 
     3191                        <key>desiredStart</key> 
     3192                        <string>200801091400</string> 
     3193                        <key>objectId</key> 
     3194                        <integer>129</integer> 
     3195                        <key>prerequisites</key> 
     3196                        <array> 
     3197                                <dict> 
     3198                                        <key>id</key> 
     3199                                        <integer>132</integer> 
     3200                                        <key>kind</key> 
     3201                                        <integer>2</integer> 
     3202                                </dict> 
     3203                        </array> 
     3204                        <key>task</key> 
     3205                        <string>Unarmoured/No Passphrase</string> 
     3206                        <key>workSeconds</key> 
     3207                        <real>57600</real> 
     3208                        <key>workTime</key> 
     3209                        <real>16</real> 
     3210                </dict> 
     3211                <dict> 
     3212                        <key>assignments</key> 
     3213                        <array> 
     3214                                <dict> 
     3215                                        <key>id</key> 
     3216                                        <integer>1</integer> 
     3217                                        <key>units</key> 
     3218                                        <real>0.5</real> 
     3219                                </dict> 
     3220                        </array> 
     3221                        <key>desiredStart</key> 
     3222                        <string>200801111400</string> 
     3223                        <key>objectId</key> 
     3224                        <integer>130</integer> 
     3225                        <key>prerequisites</key> 
     3226                        <array> 
     3227                                <dict> 
     3228                                        <key>id</key> 
     3229                                        <integer>132</integer> 
     3230                                        <key>kind</key> 
     3231                                        <integer>2</integer> 
     3232                                </dict> 
     3233                        </array> 
     3234                        <key>task</key> 
     3235                        <string>Unarmoured/Passphrase</string> 
     3236                        <key>workSeconds</key> 
     3237                        <real>57600</real> 
     3238                        <key>workTime</key> 
     3239                        <real>16</real> 
    27853240                </dict> 
    27863241                <dict> 
     
    27973252                        <string>200710290900</string> 
    27983253                        <key>objectId</key> 
    2799                         <integer>120</integer> 
    2800                         <key>task</key> 
    2801                         <string>Sign with V3 sig</string> 
    2802                         <key>workSeconds</key> 
    2803                         <real>28800</real> 
    2804                         <key>workTime</key> 
    2805                         <real>8</real> 
    2806                 </dict> 
    2807                 <dict> 
    2808                         <key>assignments</key> 
    2809                         <array> 
    2810                                 <dict> 
    2811                                         <key>id</key> 
    2812                                         <integer>1</integer> 
    2813                                         <key>units</key> 
    2814                                         <real>0.5</real> 
    2815                                 </dict> 
    2816                         </array> 
    2817                         <key>desiredStart</key> 
    2818                         <string>200710300900</string> 
    2819                         <key>objectId</key> 
    2820                         <integer>121</integer> 
    2821                         <key>task</key> 
    2822                         <string>Sign with V4 sig</string> 
    2823                         <key>workSeconds</key> 
    2824                         <real>28800</real> 
    2825                         <key>workTime</key> 
    2826                         <real>8</real> 
    2827                 </dict> 
    2828                 <dict> 
    2829                         <key>assignments</key> 
    2830                         <array> 
    2831                                 <dict> 
    2832                                         <key>id</key> 
    2833                                         <integer>1</integer> 
    2834                                         <key>units</key> 
    2835                                         <real>0.5</real> 
    2836                                 </dict> 
    2837                         </array> 
    2838                         <key>desiredStart</key> 
    2839                         <string>200710310900</string> 
    2840                         <key>objectId</key> 
    2841                         <integer>122</integer> 
    2842                         <key>task</key> 
    2843                         <string>Verify V3 sig</string> 
    2844                         <key>workSeconds</key> 
    2845                         <real>28800</real> 
    2846                         <key>workTime</key> 
    2847                         <real>8</real> 
    2848                 </dict> 
    2849                 <dict> 
    2850                         <key>assignments</key> 
    2851                         <array> 
    2852                                 <dict> 
    2853                                         <key>id</key> 
    2854                                         <integer>1</integer> 
    2855                                         <key>units</key> 
    2856                                         <real>0.5</real> 
    2857                                 </dict> 
    2858                         </array> 
    2859                         <key>desiredStart</key> 
    2860                         <string>200711010900</string> 
    2861                         <key>objectId</key> 
    2862                         <integer>123</integer> 
    2863                         <key>task</key> 
    2864                         <string>Verify V4 sig</string> 
    2865                         <key>workSeconds</key> 
    2866                         <real>28800</real> 
    2867                         <key>workTime</key> 
    2868                         <real>8</real> 
    2869                 </dict> 
    2870                 <dict> 
    2871                         <key>assignments</key> 
    2872                         <array> 
    2873                                 <dict> 
    2874                                         <key>id</key> 
    2875                                         <integer>1</integer> 
    2876                                         <key>units</key> 
    2877                                         <real>0.5</real> 
    2878                                 </dict> 
    2879                         </array> 
    2880                         <key>objectId</key> 
    2881                         <integer>124</integer> 
    2882                         <key>task</key> 
    2883                         <string>Hash algorithm != SHA1 in signatures</string> 
     3254                        <integer>132</integer> 
     3255                        <key>task</key> 
     3256                        <string>Unarmoured signatures?</string> 
    28843257                        <key>workSeconds</key> 
    28853258                        <real>57600</real> 
     
    28883261                </dict> 
    28893262                <dict> 
    2890                         <key>assignments</key> 
    2891                         <array> 
    2892                                 <dict> 
    2893                                         <key>id</key> 
    2894                                         <integer>1</integer> 
    2895                                         <key>units</key> 
    2896                                         <real>0.5</real> 
    2897                                 </dict> 
    2898                         </array> 
    2899                         <key>objectId</key> 
    2900                         <integer>125</integer> 
    2901                         <key>prerequisites</key> 
    2902                         <array> 
    2903                                 <dict> 
    2904                                         <key>id</key> 
    2905                                         <integer>124</integer> 
    2906                                         <key>kind</key> 
    2907                                         <integer>2</integer> 
    2908                                 </dict> 
    2909                         </array> 
    2910                         <key>task</key> 
    2911                         <string>Test all supported Hash Algorithms</string> 
    2912                         <key>workSeconds</key> 
    2913                         <real>28800</real> 
    2914                         <key>workTime</key> 
    2915                         <real>8</real> 
     3263                        <key>children</key> 
     3264                        <array> 
     3265                                <integer>134</integer> 
     3266                                <integer>135</integer> 
     3267                                <integer>136</integer> 
     3268                                <integer>137</integer> 
     3269                        </array> 
     3270                        <key>doneSeconds</key> 
     3271                        <real>14400</real> 
     3272                        <key>isExpanded</key> 
     3273                        <false/> 
     3274                        <key>objectId</key> 
     3275                        <integer>133</integer> 
     3276                        <key>task</key> 
     3277                        <string>Sign with GPG, Verify with OPS (RSA/AES/SHA1)</string> 
     3278                        <key>workDone</key> 
     3279                        <real>4</real> 
     3280                        <key>workSeconds</key> 
     3281                        <real>129600</real> 
     3282                        <key>workTime</key> 
     3283                        <real>36</real> 
     3284                </dict> 
     3285                <dict> 
     3286                        <key>assignments</key> 
     3287                        <array> 
     3288                                <dict> 
     3289                                        <key>id</key> 
     3290                                        <integer>1</integer> 
     3291                                        <key>units</key> 
     3292                                        <real>0.5</real> 
     3293                                </dict> 
     3294                        </array> 
     3295                        <key>doneSeconds</key> 
     3296                        <real>7200</real> 
     3297                        <key>forcedStart</key> 
     3298                        <string>200709170900</string> 
     3299                        <key>objectId</key> 
     3300                        <integer>134</integer> 
     3301                        <key>task</key> 
     3302                        <string>Armoured/No Passphrase</string> 
     3303                        <key>workDone</key> 
     3304                        <real>2</real> 
     3305                        <key>workSeconds</key> 
     3306                        <real>7200</real> 
     3307                        <key>workTime</key> 
     3308                        <real>2</real> 
     3309                </dict> 
     3310                <dict> 
     3311                        <key>assignments</key> 
     3312                        <array> 
     3313                                <dict> 
     3314                                        <key>id</key> 
     3315                                        <integer>1</integer> 
     3316                                        <key>units</key> 
     3317                                        <real>0.5</real> 
     3318                                </dict> 
     3319                        </array> 
     3320                        <key>doneSeconds</key> 
     3321                        <real>7200</real> 
     3322                        <key>forcedStart</key> 
     3323                        <string>200709180900</string> 
     3324                        <key>objectId</key> 
     3325                        <integer>135</integer> 
     3326                        <key>task</key> 
     3327                        <string>Armoured/Passphrase</string> 
     3328                        <key>workDone</key> 
     3329                        <real>2</real> 
     3330                        <key>workSeconds</key> 
     3331                        <real>7200</real> 
     3332                        <key>workTime</key> 
     3333                        <real>2</real> 
     3334                </dict> 
     3335                <dict> 
     3336                        <key>assignments</key> 
     3337                        <array> 
     3338                                <dict> 
     3339                                        <key>id</key> 
     3340                                        <integer>1</integer> 
     3341                                        <key>units</key> 
     3342                                        <real>0.5</real> 
     3343                                </dict> 
     3344                        </array> 
     3345                        <key>desiredStart</key> 
     3346                        <string>200801031400</string> 
     3347                        <key>objectId</key> 
     3348                        <integer>136</integer> 
     3349                        <key>prerequisites</key> 
     3350                        <array> 
     3351                                <dict> 
     3352                                        <key>id</key> 
     3353                                        <integer>132</integer> 
     3354                                        <key>kind</key> 
     3355                                        <integer>2</integer> 
     3356                                </dict> 
     3357                        </array> 
     3358                        <key>task</key> 
     3359                        <string>Unarmoured/No Passphrase</string> 
     3360                        <key>workSeconds</key> 
     3361                        <real>57600</real> 
     3362                        <key>workTime</key> 
     3363                        <real>16</real> 
     3364                </dict> 
     3365                <dict> 
     3366                        <key>assignments</key> 
     3367                        <array> 
     3368                                <dict> 
     3369                                        <key>id</key> 
     3370                                        <integer>1</integer> 
     3371                                        <key>units</key> 
     3372                                        <real>0.5</real> 
     3373                                </dict> 
     3374                        </array> 
     3375                        <key>desiredStart</key> 
     3376                        <string>200801071400</string> 
     3377                        <key>objectId</key> 
     3378                        <integer>137</integer> 
     3379                        <key>prerequisites</key> 
     3380                        <array> 
     3381                                <dict> 
     3382                                        <key>id</key> 
     3383                                        <integer>132</integer> 
     3384                                        <key>kind</key> 
     3385                                        <integer>2</integer> 
     3386                                </dict> 
     3387                        </array> 
     3388                        <key>task</key> 
     3389                        <string>Unarmoured/Passphrase</string> 
     3390                        <key>workSeconds</key> 
     3391                        <real>57600</real> 
     3392                        <key>workTime</key> 
     3393                        <real>16</real> 
    29163394                </dict> 
    29173395        </array> 
  • openpgpsdk/trunk/src/advanced/adv_keyring.c

    r503 r505  
    5252    { 
    5353    if(data->type != OPS_PTAG_CT_SECRET_KEY) 
    54        return NULL; 
     54        return NULL; 
    5555    return &data->key.skey; 
    5656    } 
  • openpgpsdk/trunk/tests/test_rsa_decrypt.c

    r501 r505  
    2424static char *filename_rsa_armour_passphrase="dec_rsa_armour_passphrase.txt"; 
    2525static char *nopassphrase=""; 
    26 static char *passphrase="hello"; 
    2726static char *current_passphrase=NULL; 
    2827 
     
    236235    if (has_armour) 
    237236        ops_reader_push_dearmour(pinfo,ops_false,ops_false,ops_false); 
    238     current_passphrase=has_passphrase ? passphrase : nopassphrase; 
     237    current_passphrase=has_passphrase ? bravo_passphrase : nopassphrase; 
    239238     
    240239    // Do the decryption 
  • openpgpsdk/trunk/tests/test_rsa_signature.c

    r504 r505  
    1414 
    1515static char *filename_rsa_noarmour_nopassphrase="ops_rsa_signed_noarmour_nopassphrase.txt"; 
     16static char *filename_rsa_noarmour_passphrase="ops_rsa_signed_noarmour_passphrase.txt"; 
    1617static char *filename_rsa_armour_nopassphrase="ops_rsa_signed_armour_nopassphrase.txt"; 
    17 static char *filename_rsa_noarmour_passphrase="ops_rsa_signed_armour_nopassphrase.txt"; 
    1818static char *filename_rsa_armour_passphrase="ops_rsa_signed_armour_passphrase.txt"; 
    1919 
     
    9999 
    100100    create_testfile(filename_rsa_noarmour_nopassphrase); 
     101    create_testfile(filename_rsa_noarmour_passphrase); 
    101102    create_testfile(filename_rsa_armour_nopassphrase); 
    102     create_testfile(filename_rsa_noarmour_passphrase); 
    103103    create_testfile(filename_rsa_armour_passphrase); 
    104104 
     
    147147     
    148148    // Set up armour/passphrase options 
    149  
    150     /* 
    151     if (has_armour) 
    152         ops_writer_push_armour(cinfo,ops_false,ops_false,ops_false); 
    153         */ 
    154     // current_passphrase=has_passphrase ? passphrase : nopassphrase; 
     149    // OPS code armours signatures by default 
     150 
     151    assert(has_armour); 
    155152     
    156153    // set up signature 
     
    221218    } 
    222219 
     220void test_rsa_signature_armour_nopassphrase(void) 
     221    { 
     222    int armour=1; 
     223    assert(pub_keyring.nkeys); 
     224    test_rsa_signature(armour,filename_rsa_armour_nopassphrase, alpha_skey, OPS_HASH_SHA1); 
     225    } 
     226 
     227void test_rsa_signature_armour_passphrase(void) 
     228    { 
     229    int armour=1; 
     230    assert(pub_keyring.nkeys); 
     231    test_rsa_signature(armour,filename_rsa_armour_passphrase, bravo_skey, OPS_HASH_SHA1); 
     232    } 
     233 
    223234CU_pSuite suite_rsa_signature() 
    224235{ 
     
    231242    // add tests to suite 
    232243     
     244#ifdef TBD 
    233245    if (NULL == CU_add_test(suite, "Unarmoured, no passphrase", test_rsa_signature_noarmour_nopassphrase)) 
    234246            return NULL; 
     
    236248    if (NULL == CU_add_test(suite, "Unarmoured, passphrase", test_rsa_signature_noarmour_passphrase)) 
    237249            return NULL; 
    238      
    239 #ifdef TBD 
     250#endif /*TBD*/ 
     251     
    240252    if (NULL == CU_add_test(suite, "Armoured, no passphrase", test_rsa_signature_armour_nopassphrase)) 
    241253            return NULL; 
     
    244256            return NULL; 
    245257     
    246 #endif /*TBD*/ 
    247258     
    248259    return suite; 
  • openpgpsdk/trunk/tests/tests.c

    r503 r505  
    2727const ops_public_key_t *bravo_pkey; 
    2828const ops_secret_key_t *bravo_skey; 
    29  
     29char* bravo_passphrase="hello"; 
    3030const ops_key_data_t *decrypter=NULL; 
    3131 
     
    6161    close(fd); 
    6262 
    63     snprintf(cmd,MAXBUF,"gpg --openpgp --quiet --gen-key --expert --homedir=%s --batch %s",dir,keydetails); 
     63    snprintf(cmd,MAXBUF,"gpg --openpgp --quiet --gen-key --s2k-cipher-algo \"AES\" --expert --homedir=%s --batch %s",dir,keydetails); 
    6464    system(cmd); 
    6565 
     
    7979    close(fd); 
    8080 
    81     snprintf(cmd,MAXBUF,"gpg --openpgp --quiet --gen-key --expert --homedir=%s --batch %s",dir,keydetails); 
     81    snprintf(cmd,MAXBUF,"gpg --openpgp --quiet --gen-key --s2k-cipher-algo \"AES\" --expert --homedir=%s --batch %s",dir,keydetails); 
    8282    system(cmd); 
    8383     
     
    9797 
    9898    assert(pub_keyring.nkeys); 
     99 
    99100    alpha_keydata=ops_keyring_find_key_by_userid(&sec_keyring, alpha_user_id); 
    100101    bravo_keydata=ops_keyring_find_key_by_userid(&sec_keyring, bravo_user_id); 
     102    assert(alpha_keydata); 
     103    assert(bravo_keydata); 
    101104 
    102105    alpha_pkey=ops_get_public_key_from_data(alpha_keydata); 
    103106    alpha_skey=ops_get_secret_key_from_data(alpha_keydata); 
    104107    bravo_pkey=ops_get_public_key_from_data(bravo_keydata); 
    105     bravo_skey=ops_get_secret_key_from_data(bravo_keydata); 
     108    bravo_skey=ops_decrypt_secret_key_from_data(bravo_keydata,bravo_passphrase); 
    106109 
    107110    assert(alpha_pkey); 
    108111    assert(alpha_skey); 
    109112    assert(bravo_pkey); 
    110     //    assert(bravo_skey); not yet set because of passphrase 
     113    assert(bravo_skey); //not yet set because of passphrase 
    111114    } 
    112115 
  • openpgpsdk/trunk/tests/tests.h

    r503 r505  
    5858char* alpha_name; 
    5959char* bravo_name; 
     60char* bravo_passphrase; 
    6061const ops_public_key_t *alpha_pkey; 
    6162const ops_secret_key_t *alpha_skey;