安秉网盾内网终端管理系统配置源代码防泄密实战-程序员宅基地

技术标签: 安秉防泄密方案  安全  源代码管理  intellij-idea  密码学  运维开发  gitee  

企业源代码泄露的主要途径包括:

  1.  上传私人Git。
  2.  内部泄密。
  3.  公司Git服务器。

为了解决员工私自将源代码上传私人Git导致源代码泄露,安秉信息的源代码防泄密解决方案能够杜绝此种方式带来的代码泄露问题。

开发语言以Java为例,开发工具以IDEA为例,本文将会详细描述安秉信息的源代码防泄密解决方案。

未加密之前,通过IDEA将源代码上传至私人Git仓库:

如图:可以在gitee中以明文预览

并且被下载之后可以正常打开、查看、编辑。如果企业内部员工以此种方式将企业源代码上传至自己的Git仓库,对企业来讲无异于致命的伤害。

使用安秉网盾数据防泄密系统,配置加密策略,在首页-文件加密选项卡配置:

点击加密策略:

在“设计软件”大类中勾选IDEA如图所示:

并且为了安全需要在版本控制中勾选Git密文,Git仓库中的源代码将会以密文存储(安秉加密特色)如图所示:

随后需要将加密策略下发至需要加密的部门/计算机,如图所示将策略下发至技术支持部门:

使用安秉网盾数据防泄密系统下发策略之后,源代码文件右下角会出现一把锁的标志:

加密之后,对内网正在工作的员工而言,加解密的过程是透明、无感的,并且防泄密系统只对源代码加密,不会影响编译速度。

在员工将源代码上传至私人Git仓库后,源代码在库中将以密文保存,及时下载下来以后也无法正常使用。

如果有特定需求,需要上传到私人仓库,客户端可以向管理端发送解密请求或者外发请求才能获得明文文件。

如下图,对于同一个文件hello.java,开启防泄密以后公司正常工作的员工可以正常打开、编辑、保存,可以正常进行编码工作,但是如果员工将代码上传至私人代码仓库,则该后续不能在线预览,只有一个下载按钮,如下图

如果使用公司内部网络电脑下载之后,文件依然可以正常打开,如图:

但如果通过是公司外部网络电脑下载的打开之后便是密文,如图所示:

这样就极大的保护了企业源代码的安全。虽然代码被员工上传到了云端,但是除非在公司内部网络的计算机上,其余场景打开均为乱码。

本文档是对安秉网盾终端管理系统中文件防泄密的介绍,其实在本管理系统当中,能够加密解密的不止只有源代码文件一种,各类设计软件,办公软件等均有支持。

目前,数据的重要性不言而喻,如果企业没有一整套完善的数据防泄密系统,那无疑会存在极大的安全隐患。如果有需要试用的朋友,请点击链接申请试用,不过为了方便沟通,更推荐和我私信,这边会有完整的方案介绍。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/mykeykeyab/article/details/137800441

智能推荐

EDB的安装和如何带参数运行程序_edb安装-程序员宅基地

文章浏览阅读1k次。首先是EDB 的安装安装install dependenciessudo apt-get install cmake build-essential libboost-dev libqt5xmlpatterns5-dev qtbase5-dev qt5-default libqt5..._edb安装

Ubuntu中将Pycharm/Clion/IDEA添加快捷方式到任务栏_ubuntu idea 任务栏-程序员宅基地

文章浏览阅读1.4k次,点赞2次,收藏4次。Ubuntu中将Pycharm/Clion/IDEA添加快捷方式到任务栏网上很多用命令的方式添加,但软件本身已经提供了方式,没必要在自己弄一遍文件啥的_ubuntu idea 任务栏

SpringData MongoDB_spring data mongodb-程序员宅基地

文章浏览阅读3.5k次。目录1 SpringData MongoDB简介2 MongoDB环境搭建2.1 解压2.2 创建需要的目录2.3 创建配置文件2.4 启动mongodb3 SpringData MongoDB入门案例3.1目标3.2 创建工程,引入坐标3.3 创建配置文件3.4 创建实体类3.5 自定义dao接口3.6 测试4 SpringData MongoDB实现CRUD操作4.1 增删改4.2 简单查询4.3 命名规则查询1 SpringData MongoDB简介MongoDB是一个跨平台的,面向文档的数据_spring data mongodb

【MySQL】MySQL免密登录的几种方式_mysql 免密登录-程序员宅基地

文章浏览阅读1.6k次,点赞9次,收藏9次。参考资料:MySQL实现(免密登录)参考资料:mysql服务器免密登录配置参考资料:Mysql之三种免密登录方式_mysql 免密登录

王珊的第五版数据库系统概论--第七章总结概述_数据库系统概论第五版与第七版有何不同-程序员宅基地

文章浏览阅读718次。第七章 数据库设计数据库设计分6个阶段1.需求分析:通过前期调查和分析是否做得充分与准确,决定了构建数据库的速度和质量。2.概念结构设计:通过对用户需求进行综合、归纳与抽象,用E-R图形成一个独立于具体数据库管理系统的概念模型。3.逻辑结构设计:将概念结构转换为某个数据库管理系统所支持的数据模型,并对其进行优化。逻辑模式、外模式4.物理结构设计:为逻辑数据结构选取一个最适合应用环境的物理结构。包括存储结构和存取方法。内模式5.数据库实施:根据逻辑设计和物理设计的结果构建数据库,编写与调试应用程_数据库系统概论第五版与第七版有何不同

vue中$event的用法——如何获取当前兄弟元素,子元素,父元素_vue event.target 获取同级下一个元素-程序员宅基地

文章浏览阅读2.4w次,点赞10次,收藏46次。<template> <div> <button @click="getEvent($event)">点击</button> </div></template><script> export default { data(){ return{ ..._vue event.target 获取同级下一个元素

随便推点

(6.1)各种USB接口简介_常用usb接口-程序员宅基地

文章浏览阅读3.6w次,点赞7次,收藏76次。/* AUTHOR: Pinus* Creat on : 2018-11-3* REFS : Type-C与Type-A、Type-B接口 Linux USB驱动学习总结(一)---- USB基本概念及驱动架构*/USB概念介绍USB,Universal Serial Bus(通用串行总线),是一个外部总线标准,用于规范电脑与外部设备的连接和通..._常用usb接口

通过Kivy将Python文件打包成apk_python程序通过kivy打包为apk且可以调用摄像头-程序员宅基地

文章浏览阅读9.3w次,点赞39次,收藏457次。一.前言Kivy 是一个开源的 Python 框架,用于快速开发应用,实现各种当前流行的用户界面,比如多点触摸等等。且Kivy 可以运行于 Windows, Linux,MacOS, Android, iOS 等当前绝大部分主流桌面/移动端操作系统。周日在配置Kivy时,教程繁多繁琐,让自己有些找不着北,挨个试后,经常在某处卡壳,屡屡碰壁,希望自己接下来的_python程序通过kivy打包为apk且可以调用摄像头

keil中invalid combination of type specifiers和duplicate specifier in declaration错误-程序员宅基地

文章浏览阅读8.9k次。由于之前的unsigned char型数据被宏定义为uchar,即#define uchar unsigned char,但是在标准的stm32工程中unsigned char是被定义为uint8_t,所以我就把所有之前定义的uchar通过keil的替换功能全部替换为uint8_t,但是之后编译居然出现20个错误!!!!我做了什么???并且所有的错误都指向typedef unsigned ..._invalid combination of type

Jeston TX2-配置中文输入法_tx2 genghuanyuyan-程序员宅基地

文章浏览阅读2.6k次。本文转载自博主“Richar-张”的文章,出处为:https://blog.csdn.net/zj573453769/article/details/53446426仅用于本人记录TX2的学习历程,若有侵权,请告知我,会立即删除1.Fcits安装:[python] view plain copysudo apt install fcitx fcitx-googlepinyin fcitx-tabl..._tx2 genghuanyuyan

安装配置Visual Studio Code Kubernetes Tools_vscode visual studio k5-程序员宅基地

文章浏览阅读1w次,点赞3次,收藏11次。Visual Studio Code Kubernetes Tools1. vscode配置连通k8s1.1拿到k8s集群的配置文件信息1.2 vscode安装插件[Visual Studio Code Kubernetes Tools](https://marketplace.visualstudio.com/items?itemName=ms-kubernetes-tools.vscode-k..._vscode visual studio k5

pip安装命令_pipanzhuangming;-程序员宅基地

文章浏览阅读6.7k次,点赞2次,收藏8次。打开网址下载pip:https://pypi.org/project/pip/#files解压到你的anaconda包路径中,我的是下图:现在开始安装进入cmd之后,进入d盘:d:进入d盘之后cdD:\anaconda\Lib\site-packages\pip-19.0.3进入目录之后python setup.py install然后..._pipanzhuangming;