Académique Documents
Professionnel Documents
Culture Documents
INTRODUCTION
STEGANOGRAPHIE
CONCLUSION
INTRODUCTION
Pendant que la collecte de données et l'analyse big data ont explosé sur la scène technologique, la sécurité et le
chiffrement ont malheureusement été relégués au second plan. Or, dans un monde où les violations de données
sont monnaie courante – allant du vol d'appareils à l'exploitation de vulnérabilités nous avons besoins de
sécuriser nos données pour ne pas etre une victime de ces attaques
Afin de remédier à ce problème le cloud computing nous permet de sauvegarder nos données en toute sécurité
sans crainte d’attaque sur des données personnelles,
I. PRESENTATION DES DIFFERENTES SOLUTIONS CLOUD DE
CHIFFREMENT
Pour la sauvegarde de leurs dossiers et informations, beaucoup d’entreprises font usage des
solutions Cloud. Ces dernières disposent de multiples avantages et des offres variées très
appréciées des consommateurs:
OwnCloud
OwnCloud est un logiciel libre offrant une plateforme de services de stockage et partage de
fichiers et d'applications diverses en ligne. Il est présenté comme une alternative à Dropbox,
lequel est basé sur un cloud public. Dans ownCloud, le stockage des données se fait au sein de
l'infrastructure de l'entreprise et les accès sont soumis à la politique de sécurité informatique
de celle-ci.
Nextcloud
Openstack
Seafile
Contrôle de la version
Synchronisation multi-plateforme
Pydio
Applications mobiles iOS et Android
GOOGLE APP ENGINE
Définition
Ensemble de techniques permettant de transmettre une information en la dissimulant au sein d’une autre information (photo,
vidéo, texte, audio, etc.) sans rapport avec la première et le plus souvent anodine, essentiellement à l’aide de logiciels spécialisé.
Présentation de la stéganographie
La stéganographie est un domaine où l'on cherche à dissimuler discrètement de l'information dans un media de couverture
(typiquement un signal de type texte, son, image, vidéo, etc.). Elle se distingue de la cryptographie qui cherche à rendre un
contenu inintelligible à autre que qui-de-droit. Lorsqu'un acteur extérieur regarde un contenu cryptographié il peut deviner la
nature sensible de l'information qui lui est cachée. L'intérêt de la stéganographie réside précisément dans la possibilité de
communiquer en échangeant des contenus d’apparence anodine de telle sorte à ne pas éveiller de soupçons.
Avantages du chiffrement cloud
Le chiffrement cloud offre de nombreux avantages :
Sécurité : le chiffrement offre une protection de bout en bout des informations sensibles, notamment des données
client, qu’elles soient en transit ou au repos, indépendamment du terminal ou des utilisateurs.
Conformité : les réglementations et normes en matière de confidentialité et de protection des données, telles que
les normes FIPS (Federal Information Processing Standards) et la loi HIPAA (Health Insurance Portability and
Accountability Act de 1996), exigent des entreprises qu’elles chiffrent l’ensemble des données client sensibles.
Intégrité : les données chiffrées peuvent être modifiées ou manipulées par des cybercriminels, mais ces activités
sont relativement faciles à détecter par les utilisateurs autorisés.
Réduction des risques : dans certains cas, les entreprises peuvent être exemptées de l’obligation de signalement
d’une compromission de données si les données étaient chiffrées, ce qui réduit considérablement le risque
d’atteinte à la réputation, de poursuites ou d’autres actions en justice associées à des incidents de sécurité.
TECHNIQUE DE LA STEGANOGRAPHIE
Il est aussi possible de cacher des informations dans bien d'autres types de fichiers couramment échangés sur des réseaux
telle la vidéo ou bien dans des textes (ce fut une des premières formes de la stéganographie) ou encore dans des zones
d'un disque dur inutilisées par le système de fichiers.
III.PROPOSITION D’UNE SOLUTION CLOUD DE
CHIFFREMENT BASE SUR LA STEGANOGRAPHIE
Après avoir fait une étude sur les solutions cloud et une étude approfondie sur la
steganographie, nous proposons la solution suivante :
Comme solution cloud nous avons fait recours au PAAS GOOGLE APP ENGINE
Et nous avons développé une application qui utilise le principe de la steganographie qui
sera hébergé sur notre cloud.
FONCTIONNEMENT DE GOOGLE APP ENGINE
Google App Engine est une PaaS (Plateforme en tant que Service) permettant de développer et
d’héberger des applications directement sur les serveurs des Data Centers de Google. Ce service
Cloud tout-en-un regroupe l’ensemble des éléments nécessaires, y compris les logiciels de base de
données et les APIs. Ainsi, les développeurs peuvent se concentrer sur le front end et les
fonctionnalités de leurs applications.
Après avoir téléchargé le SDK, il est possible de se lancer immédiatement dans le
développement d’une application. L’App Engine est compatible avec les
langages de programmation Python, Go, PHP et Java. Pour pouvoir être hébergées sur le Cloud de
Google, les applications doivent être écrites dans ces langages ou modifiées pour répondre à cette
contrainte.
Notre application permet de crypter une fichier (image, son) grâce à la steganographie. Un
utilisateur entre un fichier et le système l’encrypte. Et celui-ci peut aussi décrypter son fichier.
CONCLUSION
Parvenu au terme de notre étude, il était question pour nous de faire une étude sur une solution cloud qui
assure la steganographie. Nous avons débuté notre travail en faisant un choix sur une solutions cloud à
implémenter en fonction de nos besoins ensuite développer une application basée sur la steganographie et
enfin le déploiement de notre application sur le cloud. A la fin de cette étude nous avons recenser beaucoup
de connaissances et compétences à savoir : Le principe de fonctionnement de la steganographie, le
déploiement d’une application sur le cloud et l’importance de la sécurisation des données.