os/security/crypto/weakcrypto/group/security_crypto_strong.history.xml
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 <?xml version="1.0" encoding="UTF-8"?>
     2 <relnotes name="Cryptography Library">
     3   <purpose>
     4     Non-RSA cryptographic algorithms including symmetric and asymmetric ciphers, hash functions and a cryptographic strong random number generator. Supercedes RSA-based Security/cryptalg, export restricted.
     5   </purpose>
     6 
     7   <deliverystep number="" name="PREQ2193 SMP-Safe Crypto Services Components" osproject="Diran" revision="016">
     8 	  <milestone project="GT0433" number="MS3.7"/>
     9 	  <preq number="2193" title="SMP-Safe Crypto Services Components">
    10 		  Add SMPSAFE keyword in SDP mmp files
    11 	  </preq>
    12   </deliverystep>
    13  
    14  <defect number="DEF124570" title="Annoying preprocessor warnings due to wrong keyword in symmetric.h" revision="015">
    15     Fixed preprocessor warnings as a result of error within symmetric.h 
    16   </defect>
    17 
    18   <deliverystep number="921" name="PREQ1493: Crypto Services: Add SHA 224, 256, 384, 512 hash algorithms to the Cryptographic Library." osproject="Sphinx" revision="014">
    19      <milestone project="GT0379" number="MS3.15"/>
    20      <preq number="1493" title="Add SHA 224, 256, 384, 512 hash algorithms to the Cryptographic Library.">
    21        Adds support for SHA 224, 256, 384, 512 algorithms to the old Crypto library in Naiad.
    22      </preq>
    23   </deliverystep>
    24   
    25   <defect number="PDEF114232" title="RandomServer crashes under IPC attack" revision="013">
    26     Added parameter validation for Random Server.
    27   </defect>
    28 
    29   <defect number="DEF112296" title="HMAC(crypto) only works with hash functions having 64 byte block" revision="012">
    30     HMAC(crypto) works with the block size as supplied by the hash algorithm.
    31   </defect>
    32   
    33   <deliverystep number="496" name="EC073: Security: Crypto Services Header File Refactoring" osproject="Oghma" revision="011">
    34 	  <milestone project="GT0313" number="MS3.7"/>
    35 	  <ec number="73" title="Crypto Services Header File Refactoring (to simplify the SDK creation process)">
    36 		  Non-exported published functions made internal.
    37 		  Status added to published files if it was missing.
    38 	  </ec>
    39   </deliverystep>
    40 
    41   <defect number="DEF106230" title="Clean up build's tagscan errors" revision="010">
    42     Removed tagscan errors
    43   </defect>
    44 
    45   <defect number="DEF107276" title="Lint errors in security code should be fixed (production and test)" revision="009">
    46     Minor changes to remove lint errors
    47   </defect>
    48 
    49   <ec number="074" title="Include an implementation of the MD4 hash function (IETF RFC 1320) in those provided by the Symbian Hash library (part of Symbian Security subsystem)" revision="008">
    50     Added the MD4 Message Digest Algorithm(RFC 1320) implementation.
    51   </ec>
    52 
    53   <preq number="1182" title="GNU Make-based build system" revision="007">
    54     TOOLS2 macro is added with TOOLS.
    55   </preq>
    56 
    57   <preq number="1182" title="GNU Make-based build system" revision="006">
    58     Changed according to filename policy to support the building of Symbian OS on both Windows and Linux for the test code.
    59   </preq>
    60 
    61   <defect number="DEF101551" title="tpkcs5kdftests.txt regression" revision="005">
    62     Removed tpkcs5kdftests.txt and added the test cases present in tpkcs5kdftests.txt to tpkcs12kdftests.txt. Removed pbeU.def.
    63   </defect>
    64 
    65   <defect number="DEF102043" title="Makesis &amp; SWI assumes system drive is c:" revision="004">
    66     Removed hardcoded references to C drive and replaced with system drive.
    67   </defect>
    68 
    69   <defect number="PDEF098589" title="The length of the RSA signature should be the length of the RSA modulus" revision="003">
    70     Added a function which takes care leading zeros in the signature
    71   </defect>
    72 
    73   <defect number="DEF096191" title="57: t_testhandler2 OOM test framework can go into an infinite loop" revision="002">
    74     Infinite loop exited when any unknown error comes other than KErrNone and KErrNoMemory for OOM Test Framework.
    75   </defect>
    76 
    77   <defect number="DEF099289" title="Remove SYMBIAN_PKCS12 #ifdefs from code" revision="001">
    78     Removed SYMBIAN_PKCS12 #ifdefs from code.
    79   </defect>
    80 </relnotes>