corda/sdk/sign_tool/SignTool
zhaohuidu 85947caa12 Upgrade to Linux 1.6 gold release
switch code to linux 1.6 opensource gold release
2016-09-19 14:55:22 +08:00
..
elf_helper.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
enclave_creator_sign.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
enclave_creator_sign.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
Makefile Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
manage_metadata.cpp Upgrade to Linux 1.6 gold release 2016-09-19 14:55:22 +08:00
manage_metadata.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
parse_key_file.cpp Upgrade to Linux 1.6 gold release 2016-09-19 14:55:22 +08:00
parse_key_file.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
README.txt Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
sign_tool.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
util_st.cpp Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
util_st.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00

The sgx_sign generates the enclave signature and meta-data, and inserts the 
information into the enclave file. 
Meanwhile, the sgx_sign checks the enclave compatibility and provides the detail 
information to users.

Usage:
    sgx_sign <command> [options] file...
    Commands:
        sign            Sign the enclave using the private key.
        gendata         Generate enclave signing material to be signed.
        catsig          Generate the signed enclave with the input signature 
                        file, the public key and the enclave signing material.
    Options:
        -enclave        Specify the enclave file to be signed.
                        It is a required option for the listed sgx_sign commands.
        -key            Specify the key file.
                        It is a required option for the sign and catsig commands.
        -config         Specify the configuration for the enclave.
        -out            Specify the output file.
                        It is a required option for the listed sgx_sign commands.
        -sig            Specify the signature file for the enclave signing 
                        material.
                        It is a required option for the catsig command.
        -unsigned       Specify the enclave signing material generated by the 
                        gendata command.
                        It is a required option for the catsig command.