Arduino Forum

International => Français => Topic started by: ptilu29 on Nov 23, 2012, 05:57 pm

Title: connection arduino serveur sécurisée
Post by: ptilu29 on Nov 23, 2012, 05:57 pm
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
Title: Re: connection arduino serveur sécurisée
Post by: skywodd on Nov 23, 2012, 07:19 pm
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).
Title: Re: connection arduino serveur sécurisée
Post by: ptilu29 on Nov 26, 2012, 02:46 pm
est ce que arduino mega gère les répertoires protégé par : .htacces
Title: Re: connection arduino serveur sécurisée
Post by: barbudor on Nov 26, 2012, 08:57 pm
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).

Title: Re: connection arduino serveur sécurisée
Post by: skywodd on Nov 26, 2012, 09:31 pm

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.
Title: Re: connection arduino serveur sécurisée
Post by: barbudor on Nov 27, 2012, 08:14 am
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 ?
Title: Re: connection arduino serveur sécurisée
Post by: skywodd on Nov 27, 2012, 01:18 pm

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 ...
Title: Re: connection arduino serveur sécurisée
Post by: ptilu29 on Nov 28, 2012, 03:08 pm
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
Title: Re: connection arduino serveur sécurisée
Post by: skywodd on Nov 28, 2012, 08:57 pm

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.