[LHC] AES Bootloader da Atmel, Alguém ?

Euripedes Rocha Filho rocha.euripedes at gmail.com
Tue May 19 18:09:15 PDT 2015


Sim, eu já usei bootloader cifrado, não usei esse específico.
Qual foi o problema que você encontrou? Erro?

Em 19 de maio de 2015 21:59, Alejandro Mesias <ale.mesias at gmail.com>
escreveu:

> Esse bootloader criptografado é uma discussão até um pouco mais complexa
> se for abrir uma discussão. É uma das maneiras de você proteger o código do
> seu projeto contra cópias, pois apenas o bootloader que está no seu
> equipamento aceita seu firmware criptografado.
>
> Ou seja, não tem como replicar o equipamento que vc criou com firmware,
> claro, você pode tentar quebrar com bruteforce, mas vai perder um tempo
> fazendo isso.
>
> 2015-05-19 20:07 GMT-03:00 Alejandro Mesias <ale.mesias at gmail.com>:
>
> Ah, só abrindo prá ver. O Código é uma "solução pronta", tem o fonte para
>> compilar o bootloader, programa para encriptar o hex, programa para enviar
>> pela serial o hex.
>>
>> Sinceramente eu não mexi muito no mecanismo dele, sei que ele usa 3
>> chaves do Aes para encriptar (opcional, pode ser 1, 2 ou 3).
>>
>> 2015-05-19 18:09 GMT-03:00 Euripedes Rocha Filho <
>> rocha.euripedes at gmail.com>:
>>
>> Consegue debugar de alguma forma? Nunca usei esse bootloader específico,
>>> mas tente confirmar as chaves e o IV usados, seria a minha primeira
>>> tentativa. Qual o modo do AES que ele usa?
>>>
>>> Em 19 de maio de 2015 17:42, Alejandro Mesias <ale.mesias at gmail.com>
>>> escreveu:
>>>
>>>> Pessoal, preciso muito fazer funcionar esse bootloader.
>>>>
>>>> Tentei compilar no Avr Atmel Studio mas sem sucesso. E a versão oficial
>>>> da Atmel é feito para o IAR (esquisto, but).
>>>>
>>>>
>>>> Alguém já mecheu com esse bootloader que é criptografado ? basicamente
>>>> vc compila ele com 3 chaves do AES, depois tem que criptografar o arquivo
>>>> hex do programa que vai carregar no arduino. Daí só carregar com um
>>>> aplicativo que vem junto.
>>>>
>>>>
>>>> Referências:
>>>> Versão atual oficial:
>>>>
>>>> http://www.atmel.com/products/microcontrollers/avr/default.aspx?tab=documents&Asset_Type=020%20Application%20Note
>>>> Procure por *Atmel AVR231: AES Bootloader *
>>>> *Tem este zip com os fontes: **http://www.atmel.com/images/AVR231.zip
>>>> <http://www.atmel.com/images/AVR231.zip>*
>>>>
>>>> AvrFreaks:
>>>> Versão do Avr Studio 4:
>>>> http://www.avrfreaks.net/projects/avr231-aes-boot-loader
>>>>
>>>> Algumas coisas que encontrei:
>>>> http://www.avrfreaks.net/forum/avr231-atmel-studio-60
>>>>
>>>> http://www.avrfreaks.net/forum/atmel-avr231-aes-bootloader-has-someone-used-it
>>>>
>>>> Tentativa de portar para o Avr Studio 6:
>>>> http://www.avrfreaks.net/forum/aes-bootloader-gcc-avr231-solved
>>>>
>>>>
>>>>
>>>> --
>>>> ======================================
>>>> Alejandro Mesias André Nebra Perez
>>>> Java/Python/Js/Something else Developer
>>>> Twitter: @meszias
>>>> Linux User #442506
>>>> Campinas - SP - Brasil - South America
>>>> ======================================
>>>>
>>>> _______________________________________________
>>>> Lista do LHC <http://lhc.net.br>
>>>> HSC at listas.tia.mat.br
>>>> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>>>
>>>>
>>>
>>> _______________________________________________
>>> Lista do LHC <http://lhc.net.br>
>>> HSC at listas.tia.mat.br
>>> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>>>
>>>
>>
>>
>> --
>> ======================================
>> Alejandro Mesias André Nebra Perez
>> Java/Python/Js/Something else Developer
>> Twitter: @meszias
>> Linux User #442506
>> Campinas - SP - Brasil - South America
>> ======================================
>>
>
>
>
> --
> ======================================
> Alejandro Mesias André Nebra Perez
> Java/Python/Js/Something else Developer
> Twitter: @meszias
> Linux User #442506
> Campinas - SP - Brasil - South America
> ======================================
>
> _______________________________________________
> Lista do LHC <http://lhc.net.br>
> HSC at listas.tia.mat.br
> http://listas.tia.mat.br/listinfo.cgi/hsc-tia.mat.br
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://listas.tia.mat.br/pipermail/hsc-tia.mat.br/attachments/20150519/c2f029bc/attachment.html>


More information about the HSC mailing list