密信浏览器:打造更加私密、安全、快速的浏览体验(推荐一款能支持国密SM2浏览器)

一、简介

密信浏览器是一款由密信团队开发的基于Google Chrome内核的浏览器,致力于给用户打造更加私密、安全、快速的浏览体验。

二、隐私保护

随着网络技术的不断发展,互联网已经成为人们获取信息、交流的重要平台。但随之而来的是越来越严峻的信息泄露和隐私泄露的问题。因此,在保障用户使用网络的基础上,保护用户信息和隐私应当成为任何一款浏览器的基本职责。密信浏览器对于用户的隐私保护,从以下几个方面入手:

1、隐身模式+

密信浏览器隐身模式+拥有更加隐秘的上网保障,不仅支持浏览器隐身模式,还利用强大的加密技术对用户的网络访问行为进行保护,让用户的上网行为更加安全隐秘。

2、广告屏蔽

广告屏蔽是保障用户隐私的重要举措之一,能够有效地防止用户的个人隐私信息被泄漏。密信浏览器通过强大的广告屏蔽功能,帮助用户屏蔽广告,保护个人隐私。

3、网站访问追踪屏蔽

除了屏蔽广告,密信浏览器还可以屏蔽网站对用户行为的访问追踪,通过阻止特定网站对用户的追踪行为,从根本上保护用户的隐私。

三、安全防护

随着网络攻击手段的不断升级,网络安全已经成为了互联网上不可忽视的一个大问题。为了让用户更加安全的上网,在保障用户隐私的同时,密信浏览器还提供了以下安全保护功能:

1、暴力破解密码保护

很多网站的数据都需要用户注册,在注册时需要设置保存在服务器上的密码。然而,许多用户采用简单的密码进行注册和登录,这样很容易被攻击者通过暴力破解手段获取。为了保护用户密码的安全,密信浏览器提供了暴力破解密码保护功能。当用户密码连续输错多次时,密信浏览器会提示用户,并且禁止用户再次尝试登录,从而保障用户密码的安全。

2、安全解压下载文件

在用户下载文件时,可能会不小心下载病毒等恶意文件,从而造成系统安全问题。密信浏览器提供了安全解压下载文件功能,可以自动进行下载文件的解压和扫描,保证用户的系统和数据不受恶意文件的侵害。

3、加密存储用户书签

用户的书签是用户在浏览网站时,保存下来的网址,也是用户在浏览器上频繁访问的网站。为了保护用户的浏览数据不被窃取,密信浏览器采用加密存储用户书签的方式,保证用户的重要浏览数据不被泄露。

四、优化体验

除了保护用户隐私和安全外,优化用户的上网体验也是密信浏览器的重要职责之一。密信浏览器在如下几个方面进行优化:

1、快速加载

快速加载是优化用户在线浏览体验的关键因素。为了让用户获得更加快速的上网体验,密信浏览器专门启用多进程结构,避免任何一个网页的故障导致整个浏览器崩溃。同时,密信浏览器还搭载了独立的加速引擎,可以自动识别和加速网页元素的加载速度,让用户可以享受更顺畅的网络访问操作。

2、自动检测网站画质

现在网上的画质水平各不相同,一些网站的画质比较高,导致打开缓慢。为了解决这个问题,密信浏览器增加了自动检测网站画质的功能,自动调整以达到更好的上网体验。

3、定时清理缓存

在浏览器使用过程中缓存文件会越来越多,会占据电脑的空间。为了及时清理浏览器中的缓存文件,密信浏览器提供了定时清理缓存的功能,让用户的浏览体验更加流畅。

五、完整代码示例

1、隐身模式+

//启动隐身模式
chrome.windows.create({
     "incognito": true
});

2、广告屏蔽

// 广告屏蔽
var ad_script_url = [
    "*://*.sina.com.cn/housead.js",
    "*://*.ebaumsworld.com/*.js"
];

chrome.webRequest.onBeforeRequest.addListener(
    function(details) {
        return {cancel: true};
    },
    {urls: ad_script_url},
    ["blocking"]
);

3、定时清理缓存

//定时清理缓存
function clearCache() {
    chrome.browsingData.remove({
        "since": 0
    }, {
        "appcache": true,
        "cache": true,
        "cookies": true,
        "downloads": true,
        "fileSystems": true,
        "formData": true,
        "history": false,
        "indexedDB": true,
        "localStorage": true,
        "pluginData": true,
        "passwords": true,
        "webSQL": true
    }, function () {
        console.log("缓存清理完成!");
    });
}

chrome.runtime.onInstalled.addListener(function () {
    chrome.alarms.create("clearCache", {
        when: Date.now() + 24 * 60 * 60 * 1000,
        periodInMinutes: 24 * 60
    });
});

chrome.alarms.onAlarm.addListener(function (alarm) {
    if (alarm.name === "clearCache") {
        clearCache();
    }
});

4、加密存储用户书签

//加密存储用户书签
var bookmarks = "https://www.google.comnhttps://www.baidu.comnhttps://www.zhihu.comn";
var key = CryptoJS.enc.Utf8.parse("12344321abcdefgh");
var iv = CryptoJS.enc.Utf8.parse("12344321abcdefgh");

function encryptBookmarks(bookmarks) {
    var encrypted = CryptoJS.AES.encrypt(bookmarks, key, {iv: iv});
    return encrypted.toString();
}

function decryptBookmarks(encrypted) {
    var decrypted = CryptoJS.AES.decrypt(encrypted, key, {iv: iv});
    return decrypted.toString(CryptoJS.enc.Utf8);
}

chrome.storage.sync.set({
    'bookmarks': encryptBookmarks(bookmarks)
}, function () {
    console.log('书签保存成功');
});

chrome.storage.sync.get(['bookmarks'], function (result) {
    console.log('书签解密后:', decryptBookmarks(result.bookmarks));
});

Published by

风君子

独自遨游何稽首 揭天掀地慰生平