04.01.2014 Views

TRABALHO FINAL DE CURSO - INESC-ID

TRABALHO FINAL DE CURSO - INESC-ID

TRABALHO FINAL DE CURSO - INESC-ID

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MobileREVS 15-10-2006<br />

Pentium 4 a 3,2GHz, com 1GB de memória RAM. Os resultados desse teste são<br />

apresentados na Tabela 5.<br />

Biblioteca<br />

Bouncy Castle (Light Edition)<br />

SATSA<br />

Tempo de execução unitário (ms)<br />

3<strong>DE</strong>S: 2<br />

RSA: 375<br />

SHA-1: menos de 1<br />

3<strong>DE</strong>S: 2<br />

SHA-1: menos de 1<br />

Tabela 5 – Resultado dos testes no simulador J2ME<br />

Verifica-se que, a nível do simulador, tanto as funções criptográficas da SATSA<br />

como do Bouncy Castle (Light Edition) possuem uma performance relativa muito<br />

semelhante.<br />

Após a execução do M<strong>ID</strong>let de teste no simulador J2ME, o mesmo foi executado<br />

em dispositivos concretos, nomeadamente nos telemóveis Sony-Ericsson P900 e Nokia<br />

6600. Os resultados obtidos dessas execuções encontram-se expressos na Tabela 6 e na<br />

Tabela 7, respectivamente.<br />

4.2. Sony-Ericsson P900<br />

Biblioteca<br />

Bouncy Castle (Light Edition)<br />

SATSA<br />

Tempo de execução unitário (ms)<br />

3<strong>DE</strong>S: 17<br />

RSA: 620<br />

SHA-1: 3<br />

[não se encontra implementada]<br />

Tabela 6 – Resultado dos testes no dispositivo Sony-Ericsson P900<br />

Este dispositivo não possui uma implementação de raiz da Optional Package<br />

SATSA, pelo que não foi possível executar o M<strong>ID</strong>let de teste respectivo para<br />

comparação dos tempos de execução.<br />

4.3. Nokia 6600<br />

Biblioteca<br />

Bouncy Castle (Light Edition)<br />

SATSA<br />

Tempo de execução unitário (ms)<br />

3<strong>DE</strong>S: 24<br />

RSA: 948<br />

SHA-1: 6<br />

[não se encontra implementada]<br />

Tabela 7 – Resultado dos testes no dispositivo Nokia 6600<br />

Tal como o anterior, este dispositivo não possui uma implementação de raiz da<br />

Optional Package SATSA, pelo que não foi possível executar o M<strong>ID</strong>let de teste<br />

respectivo.<br />

Luis Costa, Nuno Santos 72

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!