Go Down

Topic: Protocollo HTTPS (Read 703 times) previous topic - next topic

BigByte

Ciao a tutti, ho conosciuto da poco questa piattaforma, e mi è piaciuta molto tanto da volerla subito provare, e così ho comprato un arduino uno r3 con una seeduino GPRS shield v1.2, la shield monta un modulo SIM900, dopo qualche prova seguendo i tutorial è andato tutto ok, ora vorrei trasmettere di dati utilizzando HTTPS, ho letto che questo protocollo non è supportato, mi date conferma di questo, e se si, come fate a trasmettere i dati in modo sicuro? i dati sono quelli che arrivano da sensori di temperatura e gas, con una stringa che indica da dove provengono.

Grazie

pablos

#1
May 14, 2012, 12:21 am Last Edit: May 14, 2012, 12:55 am by pablos Reason: 1
Ciao, non non è supportato per la ragione che le funzioni di crypt-encrypt https porterebbero via tutte le risorse, non c'è velocità sufficiente e quantità di memoria, anche se a quest'ultima si potrebbe tamponare.
Per come facciamo a trasmettere in modo sicuro, bhe non lo facciamo almeno non io, se qualcuno scopre che ho 26.3 gradi in camera dormo lo stesso   :D mi limito solo a usare un base64 per l'autenticazione, una cifratura debole, ma sempre meglio di niente. Gli unici dati sensibili a rischio che si potrebbero avere sono quelli di un impianto di allarme, ma come dicono tutte le case costruttrici del mondo "mai collegare un impianto di sicurezza a internet".
Comunque esistono delle librerie (mai provate) per arduno di cifratura, se cerchi un po' in giro  qualche cosa trovi da smanettare.
Ciao
no comment

uwefed

Il protocollo HTTPS é troppo pesante per Arduino.

Cosa hai di cosí segreto o riservato da mandare che Ti preme la segretezza?

Ciao Uwe

BigByte

una piattaforma di lancio...  :D, no scherzo, si effettivamente è esagerato usare https, mi documento sul base64 per l'autenticazione.

Grazie mille

PaoloP

--> https://github.com/adamvr/arduino-base64
--> http://arduino.cc/forum/index.php/topic,98722.0.html
Code fast. Code easy. Codebender --> http://codebender.cc/?referrer=PaoloP

Go Up