Я працюю над сценарієм, за якого деякі файли JavaScript повинні розміщуватися на CDN. Я хочу мати певний механізм, щоб, коли ці файли завантажуються на стороні користувача, я міг переконатися, що файли не підробляються і справді надходять із зазначеного CDN.
Я розумію, що завдання дуже легке, якщо я використовую SSL, але все ж я хочу переконатися, що потрібні файли обслуговуються навіть на HTTP без SSL.
Наскільки я міг шукати, не існує такого механізму, як цифровий підпис для файлів JavaScript, який підтримується на різних платформах. Можливо, це не потрібно?
Чи існує якийсь метод, вбудований у браузери для перевірки автора файлів JavaScript? Чи можу я щось зробити, щоб зробити це безпечним способом?