1. 数据加密空间的含义

    与BlockToken验证相比,更加注重于空间的特点,因为它只对指定路径空间下的数据文件,做加、解密操作。

  2. 数据加密空间的使用

    ① 完成keyProvider的配置。将已存在的keyProvider的URL地址配置到下面的配置项中:

    dfs.encryption.key.provider.uri
    

    ② 加密算法相关的配置。

    hadoop.security.crypto.codec.classes.EXAMPLECIPHERSUITE
    hadoop.security.crypto.codec.classes.aes.ctr.nopadding
    hadoop.security.crypto.cipher.suite
    hadoop.security.crypto.jce.provider
    hadoop.security.crypto.buffer.size
    

    这些配置项并不需要强制性的配置,采用默认值也是可以的

    ③ 配置listZone响应回复的个数。

    dfs.namenode.list.encryption.zones.num.responses
    

    ④ 创建Encryption zone加密空间,这里的加密空间是针对目录级别的,同时还需要设置一个key名称。

    hdfs crypto -createZone -keyName <keyName> -path <path>
    

    这里的path必须是已经建好的目录,在此目录下的文件在读写的过程中被加、解密
    用命令查看当前已经创建好的加密空间:

    hdfs crypto -listZones
    
  3. 使用示例

    ① 以普通用户的身份创建一个加密key

    hadoop key create myKey
    

    ② 以超级用户的身份创建一个空目录,并使之成为加密空间

    hadoop fs -mkdir /zonehdfs cryto -createZone -keyName mykey -path/zone
    

    ③ 修改此目录权限为普通用户权限

    hadoop fs -chown myuser : myuser/zone
    

    ④ 以普通用户的身份进行put上传文件和cat查看文件操作

    hadoop fs -put helloWorld /zonehadoop fs -cat /zone/helloWorld
    

HDFS_数据加密空间相关推荐

  1. hadoop-KMS密钥管理服务配置使用

    KMS是hadoop自2.6.0版本开始自带的一个密钥管理web服务,提供了一系列API来创建,获取和维护密钥.kms与hadoop结合,可以实现hdfs客户端透明的数据加密传输以及细粒度的权限控制. ...

  2. HDFS精华文章汇总

    前言 自2015年下半年起,笔者开始写关于Hadoop的文章(主要集中在HDFS),包括源码分析类的,问题分析解决又或者是内部机制剖析.这些文章目前汇总数量已经达到70+篇.这些文章对于笔者来说是一个 ...

  3. Oracle 11g 新特性 -- Transparent Data Encryption (透明数据加密TDE) 增强 说明

    一.TransparentData Encryption (TDE:透明数据加密) 说明 Orace TDE 是Orcle 10R2中的一个新特性,其可以用来加密数据文件里的数据,保护从操作系统层面上 ...

  4. 德国精品软件 Steganos Safe 数据加密软件

    Steganos Safe是一款来自德国的数据加密软件,其采用AES加密算法,有效的保护敏感数据.另外加密后的数据可以存放到u盘的移动设备上,无须安装任何程序在另一台电脑上打开. 软件介绍: Steg ...

  5. [数据加密]GIS空间数据水印信息隐藏与加密技术方法[转]

    到目前为止,国内外数字水印技术的研究主要集中在图像.视频和声音等多媒体信息的版权保护上,在GIS空间数据中,通过隐藏水印信息并对其加密.压缩以实现其安全保护的研究还很少,这是数字水印技术应用的一个新领 ...

  6. win10+计算机安全配置,做好个人电脑安全隐私设置Windows10系统磁盘数据加密操作...

    原标题:做好个人电脑安全隐私设置Windows10系统磁盘数据加密操作 做好个人电脑安全隐私设置Windows10系统磁盘数据加密操作 Windows10系统 Windows10发布 操作方法 1.进 ...

  7. T-Sql(八)字段索引和数据加密

    t-sql的基本用法讲到第八章也差不多了,最后就讲下字段索引和数据加密,这两个内容对编程人员可能用的地方不是太多,还是那句老话"防患于未然". 下面我就简单的说下字段索引和数据加密 ...

  8. mysql表空间权限_MySQL InnoDB表空间加密示例详解

    前言 从 MySQL5.7.11开始,MySQL对InnoDB支持存储在单独表空间中的表的数据加密 .此功能为物理表空间数据文件提供静态加密.该加密是在引擎内部数据页级别的加密手段,在数据页写入文件系 ...

  9. Python之数据加密与解密(hashlib、hmac、random、base64、pycrypto)--转载

    本文内容 数据加密概述 Python中实现数据加密的模块简介 hashlib与hmac模块介绍 random与secrets模块介绍 base64模块介绍 pycrypto模块介绍 总结 参考文档 提 ...

  10. mysql 查看表v空间自增涨_MySQL InnoDB表空间加密

    从 MySQL5.7.11开始,MySQL对InnoDB支持存储在单独表空间中的表的数据加密 .此功能为物理表空间数据文件提供静态加密.该加密是在引擎内部数据页级别的加密手段,在数据页写入文件系统时加 ...

最新文章

  1. 科技巨头纷纷从刷脸转向“刷手”,指纹如何扛起生物识别大旗?
  2. Cannot assign a device for operation
  3. 【Linux 内核】进程管理 ( 进程状态 | 进程创建 | 进程终止 | 调用 exit 系统调用函数主动退出 | main 函数返回自动退出 | kill 杀死进程 | 执行异常退出 )
  4. linux 修改ssh banner
  5. 抚摸斯蒂芬·金 (图)
  6. 怎么在linux上修改mysql端口映射_如何在Linux中更改默认的MySQL / MariaDB端口
  7. 利用JAVA手机登录页面_Java用户登陆界面例子 代码
  8. java compiler.run_eclipse build path与java Compiler
  9. C# 基础系列--程序集三
  10. WPF-21:WPF实现仿安卓的图案密码键盘(改进)
  11. 20 个前端练手项目合集
  12. 数字信号处理第二章:Z变换及离散时间系统系统分析
  13. linux程序性能分析工具stap,《面向应用开发者的系统指南》CPU篇之使用systemtap分析进程的行为...
  14. 程序员秃顶算工伤吗?
  15. mpAndroidchart 坐标和图表距离_合二为一——在Excel中制作组合图表!
  16. springboot自定义过滤器的方法
  17. 深圳计算机学校排名2015,深圳学校排行榜Top20!深圳人挤破头都想上的小学中学大学...
  18. 乐视超级电视刷鸿蒙,乐视超3X55刷精简+root系统记录
  19. scrapy 下载gif图片
  20. 适用于Mac,iPad和iPhone的通用PDF编辑器

热门文章

  1. 【小技巧】苹果手机获取UDID的方法【两种UID的获取方法,非常实用】
  2. win10浏览器闪退_Win10电脑的自带浏览器闪退怎么办?其实简单四步就可解决!...
  3. 各行业的龙头股 (整理)
  4. Axure如何建立共享项目、如何编辑共享项目、如何获取共享项目
  5. 在母亲节刷屏几天后,为母亲踏踏实实做点事
  6. python 内置函数_Python简介,第6章–内置函数和方法
  7. 色彩配色基础泛谈《第一天》到底说了麻?
  8. 误差反向传播(手把手教你推导如何通过反向传播更新参数)
  9. 腾讯低代码平台定价策略公开了
  10. 2022年6月青少年软件编程(图形化) 等级考试试卷(二级)