corda/sdk/sign_tool/SignTool
2016-10-24 12:27:44 +08:00
..
elf_helper.h Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
enclave_creator_sign.cpp update enclave_creator to align with driver API change 2016-10-24 12:27:44 +08:00
enclave_creator_sign.h update enclave_creator to align with driver API change 2016-10-24 12:27:44 +08:00
Makefile Initial release of Intel SGX for Linux. 2016-06-23 18:51:53 -04:00
manage_metadata.cpp Merge pull request #9 from wh0/64bit 2016-10-20 09:19:16 +08:00
manage_metadata.h Widen XML parameters to 64 bits 2016-08-01 08:39:17 -07: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 Widen XML parameters to 64 bits 2016-08-01 08:39:17 -07: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.