provisioning/security/tpm-provider-emulator/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderTPMEmulator.java (3 lines): - line 151: //TODO need to investigate why tpm emulator occasionally gives unexpected response to the startup call, kanban task 4268737 - line 261: // TODO: Check if the public area of the existing key matches the requested one - line 472: //TODO : Use software encryption/decryption using AES instead of TPM command to support international markets. provisioning/security/tpm-provider/src/main/java/com/microsoft/azure/sdk/iot/provisioning/security/hsm/SecurityProviderTPMHsm.java (2 lines): - line 131: // TODO: Check if the public area of the existing key matches the requested one - line 342: //TODO : Use software encryption/decryption using AES instead of TPM command to support international markets.