VKEncrypt
Расширение для шифрования личных сообщений социальной сети ВКонтакте
Additional files are visible only to premium users
manifest.json
{
"update_url": "https://clients2.google.com/service/update2/crx",
"manifest_version": 3,
"name": "VKEncrypt",
"version": "0.5.2",
"author": "Nick",
"description": "Расширение для шифрования личных сообщений социальной сети ВКонтакте",
"web_accessible_resources": [
{
"resources": [
"icons/key.png",
"icons/lock.png",
"icons/unlock.png",
"icons/newkey.png"
],
"matches": [
"https://*.vk.com/*",
"https://*.vk.ru/*"
]
}
],
"icons": {
"48": "icons/icon48.png",
"128": "icons/icon128.png",
"176": "icons/icon176.png"
},
"content_scripts": [
{
"matches": [
"https://*.vk.com/*",
"https://*.vk.ru/*"
],
"js": [
"jquery-3.3.1.slim.min.js",
"sha/sha256.js",
"aes-js/index.js",
"base64/base64js.min.js",
"encoding/encoding.js",
"scrypt/scrypt.js",
"scrypt/thirdparty/unorm.js",
"scrypt/thirdparty/buffer.js",
"scrypt/thirdparty/setImmediate.js",
"keyexchange/jsbn.js",
"keyexchange/jsbn2.js",
"keyexchange/prng4.js",
"keyexchange/rng.js",
"keyexchange/ec.js",
"keyexchange/sec.js",
"configuration.js",
"vkencrypt.js",
"header-module.js",
"text-module.js",
"pre-module.js",
"presend-module.js",
"storage.js",
"encrypt-module.js",
"time-module.js",
"navigation-module.js",
"keyexchange-module.js",
"error-module.js"
]
}
],
"action": {
"default_icon": {
"16": "icons/icon20.png",
"19": "icons/icon19.png",
"20": "icons/icon20.png",
"24": "icons/icon38.png",
"32": "icons/icon38.png",
"38": "icons/icon38.png",
"40": "icons/icon40.png",
"48": "icons/icon48.png"
},
"default_title": "Справка",
"default_popup": "help.html"
}
}