2012-06-21 15 views
13

Sto considerando l'utilizzo di un Arduino in un progetto in cui sono attivo ma una domanda è ancora aperta.Alternativa HTTPS su Arduino

Arduino raccoglierà dati e, di tanto in tanto, li invierà a un server. Mi piacerebbe essere in grado di proteggere la trasmissione dei dati.

So che Arduino non ha abbastanza potenza di elaborazione per gestire la crittografia HTTPS, ma mi chiedo se sia possibile utilizzare un'alternativa solida qui.

Qual è la tua opinione?

+0

"So che Arduino non ha abbastanza potenza di elaborazione per gestire la crittografia HTTPS" <- Perché no? Ha diversi schermi che possono processare rapidamente HTTP. –

+1

@ H2CO3 Sei consapevole di un'implementazione HTTPS su un Arduino? Sarebbe bello se tu potessi indicarmi un tale progetto! Hai colto la mia curiosità !! –

+0

Ho trovato questo: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1244208435 –

risposta

3

il meglio che si può usare in arduino è la crittografia xxtea. è veloce ma non super sicuro

+0

Esiste una libreria basata su XXTEA: https://code.google.com/p/crypto-arduino-library/ – niutech

1

Dai un'occhiata agli uC Microchip PIC 18x e 24x series. http://www.microchip.com/stellent/idcplg?IdcService=SS_GET_PAGE&nodeId=2505&param=en535724

Se siete alla ricerca di un micro-piattaforma di servizio pesante, check out "Raspberry Pi"

+0

Grazie! Dato il mio background quasi "solo software", sto cercando altre soluzioni "integrate" ... hai qualche esempio? –

+0

Dal momento che stai cercando più di una soluzione software, vorrei puntare a questo video su attivazione di servizi web su Raspberry Pi. [link] (http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=5&ved=0CF8QtwIwBA&url = http% 3A% 2F% 2Fwww.yout ube.com% 2Fwatch% 3Fv% 3DWgcNBjIJNYs & ei = mFPqT9uLNoq08ATa5qEf & usg = AFQjCNGp9l1VwHLKmxm4PEIef7xC_jpYyQ & sig2 = 1dHDNDe2hCZueMK9Jnf0Mg) Detto questo, ci sono anche molti altri computer a scheda singola (SBC) che possono anche svolgere il lavoro. Il prezzo di $ 25 dell'unità Raspberry è comunque molto interessante. –