{"json_modified": "2016-08-25T12:46:31.272433", "uuid": "9b829794-273e-48f5-a4d8-f50df69df34b", "title": "Subresource Integrity", "url": "/en-US/docs/Web/Security/Subresource_Integrity", "tags": ["Intro", "Security"], "translations": [{"uuid": "88fcac3f-e0b5-4146-a39e-e2d86912de97", "title": "Subresource Integrity", "url": "/fr/docs/Web/Security/Subresource_Integrity", "tags": ["S\u00e9curit\u00e9", "Intro"], "summary": "Utiliser un CDN pour h\u00e9berger des fichiers tels que les scripts et les feuilles de style qui sont partag\u00e9s entre plusieurs sites permet d'am\u00e9liorer les performances du site et d'\u00e9conomiser de la bande passante. Cependant, utiliser des CDN comporte un risque : si un attaquant prend le contr\u00f4le du CDN, il pourra injecter du contenu malveillant dans les fichiers (ou les remplacer compl\u00e8tement), et il pourra donc aussi potentiellement attaquer tous les sites qui r\u00e9cup\u00e8rent les fichiers sur ce CDN.", "localization_tags": [], "locale": "fr", "last_edit": "2016-08-25T12:46:25", "review_tags": []}, {"uuid": "db980ad0-cca8-4e9c-acc5-0cf8881b2adc", "title": "Subresource Integrity", "url": "/ja/docs/Web/Security/Subresource_Integrity", "tags": [], "summary": "Subresource Integrity (SRI)\u306f\u3001CDN\u306a\u3069\u304b\u3089\u53d7\u4fe1\u3059\u308b\u30d5\u30a1\u30a4\u30eb\u304c\u610f\u56f3\u3057\u306a\u3044\u6539\u3056\u3093\u3092\u3055\u308c\u3066\u3044\u306a\u3044\u304b\u3092\u30d6\u30e9\u30a6\u30b6\u304c\u691c\u8a3c\u3059\u308b\u305f\u3081\u306e\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u6a5f\u80fd\u3067\u3059\u3002SRI\u306f\u53d7\u4fe1\u3057\u305f\u30d5\u30a1\u30a4\u30eb\u306e\u30cf\u30c3\u30b7\u30e5\u5024\u3068\u4e00\u81f4\u3059\u3079\u304d\u30cf\u30c3\u30b7\u30e5\u5024\u3092\u4e0e\u3048\u308b\u3053\u3068\u306b\u3088\u308a\u6a5f\u80fd\u3057\u307e\u3059\u3002", "localization_tags": [], "locale": "ja", "last_edit": "2016-07-29T07:34:15", "review_tags": []}], "modified": "2016-07-26T20:27:18", "label": "Subresource Integrity", "localization_tags": [], "locale": "en-US", "id": 160057, "last_edit": "2016-07-26T13:57:36", "summary": "Subresource Integrity (SRI) is a security feature that enables browsers to verify that files they fetch (for example, from a CDN) are delivered without unexpected manipulation. It works by allowing you to provide a cryptographic hash that a fetched file must match.", "sections": [{"id": "How_Subresource_Integrity_helps", "title": "How Subresource Integrity helps"}, {"id": "Using_Subresource_Integrity", "title": "Using Subresource Integrity"}, {"id": "Tools_for_generating_SRI_hashes", "title": "Tools for generating SRI hashes"}, {"id": "Examples", "title": "Examples"}, {"id": "Example_Subresource_Integrity_with_the_script_element", "title": "Example: Subresource Integrity with the script element"}, {"id": "How_browsers_handle_Subresource_Integrity", "title": "How browsers handle Subresource Integrity"}, {"id": "Specifications", "title": "Specifications"}, {"id": "Browser_compatibility", "title": "Browser compatibility"}, {"id": "See_also", "title": "See also"}], "slug": "Web/Security/Subresource_Integrity", "review_tags": []}