<?xml version="1.0" encoding="UTF-8"?><xml><records><record><source-app name="Biblio" version="6.x">Drupal-Biblio</source-app><ref-type>17</ref-type><contributors><authors><author><style face="normal" font="default" size="100%">José Bacelar Almeida</style></author><author><style face="normal" font="default" size="100%">Manuel Barbosa</style></author><author><style face="normal" font="default" size="100%">Hugo Pacheco</style></author><author><style face="normal" font="default" size="100%">Vitor Pereira</style></author></authors></contributors><titles><title><style face="normal" font="default" size="100%">A Tool-Chain for High-Assurance Cryptographic Software</style></title><secondary-title><style face="normal" font="default" size="100%">ERCIM News</style></secondary-title></titles><dates><year><style  face="normal" font="default" size="100%">2016</style></year></dates><urls><web-urls><url><style face="normal" font="default" size="100%">http://ercim-news.ercim.eu/en106/special/a-tool-chain-for-high-assurance-cryptographic-software</style></url></web-urls><related-urls><url><style face="normal" font="default" size="100%">https://haslab.uminho.pt/sites/default/files/jba/files/16ercimnews.pdf</style></url></related-urls></urls><number><style face="normal" font="default" size="100%">106</style></number><volume><style face="normal" font="default" size="100%">2016</style></volume><language><style face="normal" font="default" size="100%">eng</style></language><abstract><style face="normal" font="default" size="100%">&lt;p&gt;
Cryptography is an inherently interdisciplinary area and the development of high-quality cryptographic software is a time-consuming task drawing on skills from mathematics, computer science and electrical engineering, only achievable by highly skilled programmers. The challenge is to map high-level cryptographic specifications phrased using mathematical abstractions into efficient implementations at the level of C or assembly that can be deployed on a target computational platform, whilst adhering to the specification both in terms of correctness and security. The High Assurance Software Laboratory at INESC-TEC maintains a domain-specific toolchain for the specification, implementation and verification of cryptographic software centred on CAO, a cryptography analyses and operations-aware language.
&lt;/p&gt;
</style></abstract><notes><style face="normal" font="default" size="100%">&lt;p&gt;n/a&lt;/p&gt;
</style></notes></record></records></xml>