博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
加密与入侵检查
阅读量:5843 次
发布时间:2019-06-18

本文共 899 字,大约阅读时间需要 2 分钟。

MD5完整性检验

  md5sum   text

 

使用GPG对称加密 (~/.gnupg/)

  加密

  gpg -c file_name    #  输入加密密码、确认加密密码

  解密

  gpg -d file_name.gpg > file_name  # 输入密码

 

使用GPG非对称加密

  过程:

    A 创建密钥对,导出公钥

    B 导入公钥加密

 

 

 

入侵检测系统,不能用来防御 

配置文件   /etc/aide.conf

    sed -i  ‘99,312s/^/#/‘  /etc/aide.conf 

 

初始化检查:

  aide --init

  

执行入侵检查

  alide --check

    A 使用私钥解密

  

  usera

    创建密钥对:

        gpg --genkey

        gpg --list-keys    # 查看  

    导出公钥: gpg -a --export  usera > /tmp/usera.pub

          scp usera.pub  xxxxx

    

  userb

    导入公钥:  gpg --import /temp/usera.pub

         ls ~/.gnupg/

    使用公钥加密:

        gpg -e -r usera  file_name

    将加密后的文件放在公共目录下:

       

  usera 使用私钥解密

    gpg -d file_name >  ~/filename

        

        

gpg软件签名与验证

  -- 软件官方以私钥对软件执行数字签名

  -- 用户下载软件包、软件官方的公钥

  -- 以官房公钥验证软件包签名,确保数据来源正确

  

  gpg -b file_name       # 签名

  

  # 导入公钥

  gpg --verify     file_name              # 验证签名

      

 

     

转载于:https://www.cnblogs.com/ray-mmss/p/10330636.html

你可能感兴趣的文章
在Windows下搭建RocketMQ
查看>>
解决linux下访问https站点问题
查看>>
Codeforces 455B A Lot of Games 字典树上博弈
查看>>
mybatis-spring 集成
查看>>
并发运算lib
查看>>
UFLDL教程笔记及练习答案五(自编码线性解码器与处理大型图像**卷积与池化)...
查看>>
(转)编码剖析Spring管理Bean的原理
查看>>
View的setLayerType() , setDrawingCacheEnabled() 方法用法
查看>>
R语言colorRampPalette函数-创建颜色梯度(渐变色)
查看>>
HDU TIANKENG’s rice shop(模拟)
查看>>
logback 实例
查看>>
Java多线程之可见性与原子性——synchronized VS volatile
查看>>
What is a TensorFlow Session?
查看>>
iOS的UILabel设置居上对齐,居中对齐,居下对齐
查看>>
深搜1--城堡问题
查看>>
干货~powershell与bash和docker在项目中怎么用
查看>>
rubber
查看>>
暑假NOIP期末考试【1】—— Phantom
查看>>
JVM Troubleshooting
查看>>
Ajax请求中的async:false/true的作用
查看>>