Go Down

Topic: connection arduino serveur sécurisée (Read 1 time) previous topic - next topic

ptilu29

bonjour.
ma carte arduino mega2560 est connecte a internet a l aide d un sheild Ethernet pour enregistrer des donnes sur une bd héberger chez free.
les données sont envoyer a un scripte PHP par la méthode GET.

j aimerai savoir s il exite un moyen fiable et securise de se connecter a cette page, exemple https ou autres...
pour protéger les données qui passe par internet et sur tout la page php qui écris les données dans la bd.

merci d avance

skywodd

Bonjour,


j aimerai savoir s il exite un moyen fiable et securise de se connecter a cette page, exemple https ou autres...
pour protéger les données qui passe par internet et sur tout la page php qui écris les données dans la bd.

A par faire un cryptage des données "à la main" avant envoi je ne vois pas trop de solution.
Le HTTPS est dure à envisager car il faudrait gérer la partie certificat, cryptage et signature ... l'arduino n'a pas la puissance pour.

Il existe des implémentations pour AVR de l'algo AES (en assembleur) mais c'est trés loin du domaine arduino ;)
https://cryptolux.org/Links_to_Embedded_Crypto_Implementations

Sinon il reste la solution d'un bête cryptage (si on peut vraiment appeler ça du cryptage) avec un Xor (ou logique).
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

ptilu29

est ce que arduino mega gère les répertoires protégé par : .htacces

barbudor

Pour faire une requête vers une page qui se situe dans un répertoire protégé par une authentification type .htaccess (version vrai apache ou version modifiée free) il faut ajouter à ta requête les headers nécessaire.
http://fr.wikipedia.org/wiki/HTTP_Authentification

Après tout dépend de ton serveur et de ton choix (basic ou digest).

Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

skywodd


est ce que arduino mega gère les répertoires protégé par : .htacces

Une carte arduino n'est pas un vrai serveur web ;)
Elle peut gérer les bases du protocoles HTTP, mais vraiment juste les bases.

Les .htaccess sont des fichiers de configuration pour le serveur web Apache.
De base webduino, tinywebserver ou tout autre librairie "web" pour arduino ne gère absolument rien, juste les bases de HTTP (GET / POST).
Pas de cryptage, pas de certificats, pas de .htaccess, pas de PHP, juste les bases.
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

barbudor

Je vois que Skywodd et moi avont eu une interpretation opposée de ta demande.
J'ai compris Arduino client vers serveur web protégé vers mot de passe.
Skywodd a compris serveur web protégé sur Arduino
Quel est ton besoin ?
Barbuduino: Arduino sur Breadboard & VinciDuino: Clone Leonardo // WR703: Mini-routeur hacké // LauchPad MSP430 et Stellaris // Panda II Arduino-like .NetMF sous VisualC#
RTFC: Read That F.....g Code / RTFD: Read That F.....g Doc / RTFDS: Read That F.....g DataSheet / RTFS: Read That F.....g Schematic / Wot da ya wanna D.I.Y. today ?

skywodd


Je vois que Skywodd et moi avont eu une interpretation opposée de ta demande.
J'ai compris Arduino client vers serveur web protégé vers mot de passe.
Skywodd a compris serveur web protégé sur Arduino
Quel est ton besoin ?

D'après la question j'ai cru comprendre qu'il voulait gérer les .htaccess sur l'arduino.
Après j'ai peut être mal interprété la question ...
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

ptilu29

j aimerai protéger ma page php qui contiens le scripte et requête sql, et les information qui circule sur le réseau internet

skywodd


j aimerai protéger ma page php qui contiens le scripte et requête sql, et les information qui circule sur le réseau internet

A ce moment là c'est plus du domaine de l'arduino :smiley-mr-green:
Regarde sur le site du zéro il on une partie sécurité de serveur web assez complète.
Si tu travail côté serveur alors oui le .htaccess peut se faire.
Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Go Up