In order to address the capability problem of TCG software stack(TSS)
an improved scheme of TSS was proposed that can support not only trusted platform module(TPM) but also modules based on other cryptographs.The analysis on the architecture and composing of TSS
emphasized on describing of the functions and interfaces of TSS service provider layer(TSP) and TSS core services layer(TCS).By modifying some commands of trusted platform module(TPM)
such as with handle mapping
changing the input and output parameters of about the function
adding the interpretation function of TCS
the compatibility of the TCG software stack was improved.