Accueil > Forum > > > > XML et EncryptedData ?
XML et EncryptedData ?
samedi 27 août 2005 à 21:54:15 |
XML et EncryptedData ?

debuger
|
Bonjour,
J'aimerai savoir s'il est possible de Parser un fichier XML qui est crypté ! ? et celà avec une feuille de style XSL bien sur ? d'ailleurs comment crypter/décrypter un XML dans les règles de l'art lol ? (j'y comprend rien même avec la doc en FR de la W3C ! celle qui concerne d'utiliser des clés sérialisées avec des balises à insérer genre EncryptedData etc..)
C'est à dire plus concrètement je souhaite bloquer l'affichage du contenu d'un fichier XML situé sur un serveur web Apache si je le protège avec un .htaccess, je peux plus y accèder pour le Parser avec du javascript en hml ou même en php pour y appliquer la feuille de style XSL..
Si vous avez une idée Merci debug
|
|
dimanche 28 août 2005 à 08:09:34 |
Re : XML et EncryptedData ?

malik7934
|
Hello, Pour encrypter du xml, tu as effectivement la norme sur w3c a l'adresse http://www.w3.org/Encryption/2001/ Un simple exemple de comment ca marche: tu veux crypter des donnees sensibles concernant ta carte bancaire... <PaymentInfo xmlns='http://example.org/paymentv2'> <Name>John Smith</Name> <CreditCard Limit='5,000' Currency='USD'> <Number>4019 2445 0277 5567</Number> <Issuer>Example Bank</Issuer> <Expiration>04/02</Expiration> </CreditCard> </PaymentInfo> Pour ce faire, tu vas utiliser par exemple <>01 <PaymentInfo xmlns='http://example.org/paymentv2'> 02 <Name>John Smith</Name>> 03 <EncryptedData Type='http://www.w3.org/2001/04/xmlenc#Element' xmlns='http://www.w3.org/2001/04/xmlenc#'> 04 <EncryptionMethod Algorithm='http://www.w3.org/2001/04/xmlenc#tripledes-cbc'/> 05 <KeyInfo xmlns='http://www.w3.org/2000/09/xmldsig#'> 06 <EncryptedKey xmlns='http://www.w3.org/2001/04/xmlenc#'> 07 <EncryptionMethod Algorithm='http://www.w3.org/2001/04/xmlenc#rsa-1_5'/> 08 <KeyInfo xmlns='http://www.w3.org/2000/09/xmldsig#'> 09 <KeyName>Sally Doe</KeyName> 10 </KeyInfo> 11 <CipherData> 12 <CipherValue>yMTEyOTA1M...</CipherValue> 13 </CipherData> 14 </EncryptedKey> 15 </KeyInfo> 16 <CipherData> 17 <CipherValue>ydUNqHkMrD...</CipherValue> 18 </CipherData> 19 </EncryptedData> <>20 </PaymentInfo>> La ligne 3 dit que tu vas encrypter, la ligne 4 dit que tu utilises l'algorithme triple DES en mode CBC La balise CipherValue, ligne 17, contient la version cryptee de la balise CreditCard (crypté avec 3DES CBC donc) La ligne 7 dit que la cle est asymetrique et que lorsqu'on l'encrypte avec RSA cela donne la ligne 12. Tout ca pour dire que je crois que XMLencrption n'est pas ce que tu cherches  Si tu utilises .htaccess pour bloquer un repertoire, il faut bien sur donner les acces nécessaires à ton script pour atteindre un fichier dans ce répertoire. Pour se faire, tu encode en base 64 "login:password" de ton fichier htaccess puis tu fais une requete HTTP genre "HTTP 1.1\nHost:tonhost\nAuthorization: Basic ton-truc-en-base64\n\n" et voila, tu peux accéder à ton fichier. Avant de me demander plus en détails comment faire cette requête merci e chercher un peu  Enjoy, ++ ***** THINK -> SEEK -> ASK
|
|
dimanche 28 août 2005 à 10:27:26 |
Re : XML et EncryptedData ?

malik7934
|
Pour le htaccess, je viens de voir que la source à l'adresse http://www.phpcs.com/code.aspx?id=28520 fait justement ce dont je parle à la fin de mon dernier post. ***** THINK -> SEEK -> ASK
|
|
Cette discussion est classée dans : fichier, feuille, xml, parser, encrypteddata
Répondre à ce message
Sujets en rapport avec ce message
Au secours : comment parser un fichier xml et inserer a la volé dans une base mysql [ par deblok83 ]
Bonjour, c'est mon premier post ici alors je me permet de me presenter je suis le webmaster de deblok83.com . j'ai un petit probleme je veux fair
Parser un SUPER fichier xml zippé(.gz)! [ par alifarah7 ]
Bonjour, et excusez moi pour le derangement J'ai un fichier que je reçois chaque jour d'une société et qui contient leur flux rss contenant leurs
Parser XML à partir d'un DTD externe [ par sokyra ]
Bonjour, Je dois vérifier la cohérence d'un fichier XML par rapport à un fichier DTD. Or ce fichier XML ne contient pas de balise <!DOCTYPE . Dan
xml/xsl [ par math11 ]
Bonjour, Débutant en xml, je suis a la recherche d'un moyen de lire un fichier xml, qui utilise une feuille de style. Sous Firefox, lorsque j'appel
Parser XML Chrome / Safari [ par ju0123456789 ]
Bonjour, Je ne sais pas si vous pouvez m'aidez, mais j'ai développé un configurateur de calcul GPU en AJAX, qui fonctionne très bien sauf sous Safari
paramètres php [ par math11 ]
Bonjour, Je suis actuellement en création d'un site en php4 avec comme base de données un fichier xml, afin d'afficher les résultats en fonction d'un
remplir un combobox en php et Dom à partir d'un fichier xml [ par leilameherzi ]
Bonsoir à tous, je suis entrain de gérer un fichier XML avec PHP5 en utilisant DOM. Pour la manipulation des éléments du fichier XML, j'ai besoin de
Web service + Soap + XML [ par j3r3m067 ]
Bjr à tous, Voilà je dois développer un web service avec le protocole SOAP. Mon web service doit: [list] * Envoyer un fichier XML présent sur un répe
PHP DOM. Generation d'un ficier XML depuis un autre fichier XML [ par nurty ]
Hello la communauté, J'ai quelque problème pour générer un fichier XML avec une partie d'un autre fichier XML. Je m'explique : Je récupère un fichier
Générer un fichier XML, à partir d'un ficheir XSD [ par j3r3m067 ]
Slt à tou(te)s Je cherche un moyen de créer sous PHP4 et PHP5 un fichier XML à partir d'un fichier XSD. je suis ouvert à toute proposition (à ce sujet
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
CHAMPS TIMECHAMPS TIME par vargas
Cliquez pour lire la suite par vargas
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|