zoukankan      html  css  js  c++  java
  • dnskeygen

    SYNOPSIS(总览)

    dnskeygen [- [DHR ] size ] [-F ] -[zhu ] [-a ] [-c ] [-p num ] [-s num ] -n name

    DESCRIPTION(描述)

    Dnskeygen (DNS密钥生成器)是一个用来在DNS(Domain Name System)内部生成和维护针对DNS安全性的密钥的工具. Dnskeygen 可以生成鉴别区域数据的公共和私有密钥,以及用于请求/事务处理签名的共享密钥.

    -D
    Dnskeygen会生成一个 DSA/DSS 密钥. ``size'' 必为[512, 576, 640, 704, 768, 832, 896, 960, 1024]中的一个.
    -H
    Dnskeygen会生成一个 HMAC-MD5 密钥. ``size'' 必定在128到504之间.
    -R
    Dnskeygen会生成一个 RSA 密钥. ``size'' 必定在512到4096之间.
    -F
    (只用于RSA) 在生成密钥中使用大指数.
    -z -h -u
    这些标识分别定义了所生成密钥的类型为区域(DNS有效性)密钥, 主机(主机或服务)密钥还是用户(如email)密钥.
    -a
    指明该密钥 不能 用作鉴别.
    -c
    指明该密钥 不能 用作加密.
    -p num
    设置密钥的协议字段为 num ;默认为 3 (DNSSEC)如果指定了 ``-z '' 或 ``-h '' 那么则为 2 (EMAIL). 其它可接受的值还有 1 (TLS), 4 (IPSEC),和 255 (ANY).
    -s num
    设置密钥的强度字段为 num; 默认为 0.
    -n name
    设置密钥的名字为 name.

    DETAILS(细节)

    Dnskeygen 存储每个密钥在两个文件中: K<name>+<alg>+<footprint>.private 和 K<name>+<alg>+<footprint>.key 文件 K<name>+<alg>+<footprint>.private 包含了以可移植格式保存的私有密钥.文件 K<name>+<alg>+<footprint>.key 包含了以DNS区域文件格式保存的公共密钥:

    ENVIRONMENT(环境变量)

    没有涉及到任何环境变量. 

  • 相关阅读:
    RadioButton练习(android)
    关于 RArrayFixFlat 与 RArray 与 CArrayPtrFlat 的测试
    How do I add an attachment to the message
    Grid View
    android 布局文件属性说明(转)
    File 存储(android)
    How to Make an HTTP Connection Using TCP/IP with RSocket
    使用RHTTPTransaction后产生CONE 36 Panic的解决办法
    SharedPreferences 存储(android)
    对话框的练习(android)
  • 原文地址:https://www.cnblogs.com/fanweisheng/p/11080816.html
Copyright © 2011-2022 走看看