Translating an hash function from software to hardware: a functional programming approach
Translating an hash function from software to hardware: a functional programming approach
dc.contributor.author | Paulo Ferreira | en |
dc.contributor.author | José Carlos Alves | en |
dc.contributor.author | João Canas Ferreira | en |
dc.date.accessioned | 2017-11-16T14:02:00Z | |
dc.date.available | 2017-11-16T14:02:00Z | |
dc.date.issued | 2012 | en |
dc.description.abstract | The use of concurrent functional languages in embedded systems offers advantages related to code size, simplicity and ease of maintenance. But, a performance decrease is also a normal side effect of the use of high level languages. This is aggravated in embedded reconfigurable systems with CPUs of limited performance, and to overcome this some of the computational tasks can be delegated to dedicated hardware, to improve the global performance of the systems. This paper describes the implementation of a cryptographic core, using the high level structure of the original software as a template for building the custom hardware, and the analysis of the possible methods of interconnection using a soft core based reconfigurable system. | en |
dc.identifier.uri | http://repositorio.inesctec.pt/handle/123456789/2716 | |
dc.language | eng | en |
dc.relation | 473 | en |
dc.relation | 258 | en |
dc.relation | 258 | en |
dc.relation | 473 | en |
dc.rights | info:eu-repo/semantics/openAccess | en |
dc.title | Translating an hash function from software to hardware: a functional programming approach | en |
dc.type | conferenceObject | en |
dc.type | Publication | en |