<?xml version="1.0" encoding="UTF-8"?>
<relnotes name="Cryptography SPI Plugins">
<purpose>
Software Cryptography Implementations.
</purpose>
<defect number="DEF130791" title="[Coverity]-FORWARD_NULL,UNINIT-security/cryptospi,/caf2,/ups,/epoc32/include/scs" revision="008">
coverity issues fixed
</defect>
<deliverystep number="" name="PREQ2193 SMP-Safe Crypto Services Components" osproject="Diran" revision="007">
<milestone project="GT0433" number="MS3.7"/>
<preq number="2193" title="SMP-Safe Crypto Services Components">
Add SMPSAFE keyword in SDP mmp files
</preq>
</deliverystep>
<defect number="DEF130017" title="SMP:KMS component cause NaviEngine not to boot" revision="006">
Exclude h4 specific hardware crypto plugin from NaviEngine and 3430 test rom. Build armv5smp kms for NaviEngine.
</defect>
<deliverystep number="1231" name="PREQ1853: IPSec based support for VoIP" osproject="Diran" revision="005">
<milestone project="GT0433" number="MS3.6"/>
<preq number="1853" title="IPSec based support for VoIP">
Addition of two new cryptographic algorithms AES-XCBC-MAC-96 and AES-XCBC-PRF-128 to the software plugin.
</preq>
</deliverystep>
<defect number="DEF112025" title="HMAC only works with hash functions having 64 byte block length." revision="004">
HMAC now takes the block length from the hash function being used.
</defect>
<defect number="DEF111307" title="Unnecessary inclusion of ct.h by softwarecrypto\rsakeypairgenimpl.cpp" revision="003">
ct.h is not needed by this source file cryptospi/plugins/source/softwarecrypto/rsakeypairgenimpl.cpp and hence removed from the file.
</defect>
<defect number="DEF110891" title="UNPAGED Cryptospi module" revision="002">
Tagged performance critical cryptospi mmp files with UNPAGED
</defect>
<deliverystep number="708" name="Security - Alignment of CBR and System Model components" osproject="Oghma" revision="001">
<milestone project="GT0313" number="MS3.7"/>
<preq number="775" title="Alignment of CBR and System Model components">
Software Cryptography plugins is separated from spi(security_cryptospi_strong component ) into a new component security_cryptospi_plugins.
</preq>
</deliverystep>
</relnotes>