TRABALHO FINAL DE CURSO - INESC-ID
TRABALHO FINAL DE CURSO - INESC-ID
TRABALHO FINAL DE CURSO - INESC-ID
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