azure / confidential-computing-cvm-guest-attestation
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 27% | 31% | 20% | 20%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
cpp0% | 35% | 35% | 19% | 8%
py0% | 100% | 0% | 0% | 0%
h0% | 0% | 21% | 5% | 73%
vcxproj0% | 0% | 36% | 63% | 0%
ps10% | 0% | 28% | 39% | 32%
cmake0% | 0% | 0% | 0% | 100%
proj0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
client-library0% | 34% | 32% | 6% | 26%
azure-protected-vm-secrets0% | 16% | 38% | 28% | 15%
cvm-securekey-release-app0% | 69% | 0% | 25% | 5%
cvm-datadisk-enc-scripts0% | 0% | 28% | 39% | 32%
cvm-attestation-sample-app0% | 0% | 0% | 81% | 18%
aks-linux-sample0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
TpmTests.cpp
in client-library/src/Attestation/LinuxTpm/unittests
828 4
AttestationUtil.cpp
in cvm-securekey-release-app
816 27
AttestationClientImpl.cpp
in client-library/src/Attestation/AttestationClient/lib
633 15
BcryptECDiffieHellman.cpp
in azure-protected-vm-secrets/Windows
618 7
AttestationLibUtils.cpp
in client-library/src/Attestation/AttestationClient/lib
543 14
Tss2Wrapper.cpp
in client-library/src/Attestation/LinuxTpm/lib
503 24
pySecretsProvisioningLibrary.py
in azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary
502 100
Tss2Util.cpp
in client-library/src/Attestation/LinuxTpm/lib
481 20
main.cpp
in client-library/src/Attestation/LinuxTpm/testclient
413 20
OsslX509.cpp
in azure-protected-vm-secrets/Linux
393 15
BcryptAesWrapper.cpp
in azure-protected-vm-secrets/Windows
365 9
BaseX509.h
in azure-protected-vm-secrets
352 -
TpmMocks.cpp
in client-library/src/Attestation/LinuxTpm/unittests
339 20
TpmCertOperations.cpp
in client-library/src/Attestation/AttestationClient/lib
334 7
BcryptTests.cpp
in azure-protected-vm-secrets/SecretsProvsioningUT
291 -
TpmUnseal.cpp
in client-library/src/Attestation/AttestationClient/lib
272 5
TpmMocks.h
in client-library/src/Attestation/LinuxTpm/unittests
272 2
WincryptX509.cpp
in azure-protected-vm-secrets/Windows
266 7
Tss2Wrapper.cpp
in azure-protected-vm-secrets
247 4
ImdsClient.cpp
in client-library/src/Attestation/AttestationClient/lib
246 9
vcxproj
SecretsProvisioningLibrary.vcxproj
in azure-protected-vm-secrets
233 -
JsonWebToken.cpp
in azure-protected-vm-secrets
215 12
vcxproj
DynamicSecretsProvisioningLibrary.vcxproj
in azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary
211 -
CVM-create-confdatadiskenc-Lnx.ps1
in cvm-datadisk-enc-scripts
207 -
SecretsProvisioningSample.cpp
in azure-protected-vm-secrets/SecretsProvisioningSample
193 7
CVM-create-confdatadiskenc-Win.ps1
in cvm-datadisk-enc-scripts
184 -
SigningTests.cpp
in azure-protected-vm-secrets/SecretsProvsioningUT
176 -
vcxproj
SecretsProvisioningSample.vcxproj
in azure-protected-vm-secrets/SecretsProvisioningSample
168 -
SecretsProvisioningLibrary.cpp
in azure-protected-vm-secrets
162 2
vcxproj
DynamicSecretsProvisioningSample.vcxproj
in azure-protected-vm-secrets/DynamicSecretsProvisioningSample
160 -
vcxproj
SecretsProvsioningUT.vcxproj
in azure-protected-vm-secrets/SecretsProvsioningUT
158 -
vcxproj
AttestationClientApp.vcxproj
in cvm-attestation-sample-app
156 -
AttestationUtil.h
in cvm-securekey-release-app
153 9
TestUtil.cpp
in client-library/src/Attestation/LinuxTpm/testclient
151 2
System.cpp
in azure-protected-vm-secrets
143 4
Main.cpp
in cvm-securekey-release-app
141 3
vcxproj
SecretsProvisioningFunctionalityTest.vcxproj
in azure-protected-vm-secrets/SecretsProvisioningFunctionalityTest
139 -
BcryptHKDF.cpp
in azure-protected-vm-secrets/Windows
139 3
AttestationClientApp.cpp
in cvm-attestation-sample-app
139 3
main.cpp
in cvm-attestation-sample-app
139 3
LibraryLogger.cpp
in azure-protected-vm-secrets
129 2
HttpClient.cpp
in client-library/src/Attestation/AttestationClient/lib
125 2
OsslECDiffieHellman.cpp
in azure-protected-vm-secrets/Linux
125 7
OsslAesWrapper.cpp
in azure-protected-vm-secrets/Linux
112 9
JwtTests.cpp
in azure-protected-vm-secrets/SecretsProvsioningUT
111 -
CVM-enable-confdatadiskenc-Win.ps1
in cvm-datadisk-enc-scripts
103 -
Tpm.cpp
in client-library/src/Attestation/LinuxTpm/lib
103 19
Tss2Session.cpp
in client-library/src/Attestation/LinuxTpm/lib
101 9
CVM-enable-confdatadiskenc-Lnx.ps1
in cvm-datadisk-enc-scripts
97 -
ExceptionUtil.h
in client-library/src/Attestation/LinuxTpm/include
97 5
Files With Most Units (Top 50)
File# lines# units
pySecretsProvisioningLibrary.py
in azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary
502 100
AttestationUtil.cpp
in cvm-securekey-release-app
816 27
Tss2Wrapper.cpp
in client-library/src/Attestation/LinuxTpm/lib
503 24
TpmMocks.cpp
in client-library/src/Attestation/LinuxTpm/unittests
339 20
Tss2Util.cpp
in client-library/src/Attestation/LinuxTpm/lib
481 20
main.cpp
in client-library/src/Attestation/LinuxTpm/testclient
413 20
Tpm.cpp
in client-library/src/Attestation/LinuxTpm/lib
103 19
AttestationClientImpl.cpp
in client-library/src/Attestation/AttestationClient/lib
633 15
OsslX509.cpp
in azure-protected-vm-secrets/Linux
393 15
AttestationLibUtils.cpp
in client-library/src/Attestation/AttestationClient/lib
543 14
JsonWebToken.cpp
in azure-protected-vm-secrets
215 12
AttestationHelper.cpp
in client-library/src/Attestation/AttestationClient
90 10
ImdsClient.cpp
in client-library/src/Attestation/AttestationClient/lib
246 9
Tss2Session.cpp
in client-library/src/Attestation/LinuxTpm/lib
101 9
OsslAesWrapper.cpp
in azure-protected-vm-secrets/Linux
112 9
BcryptAesWrapper.cpp
in azure-protected-vm-secrets/Windows
365 9
AttestationUtil.h
in cvm-securekey-release-app
153 9
TpmCertOperations.cpp
in client-library/src/Attestation/AttestationClient/lib
334 7
SecretsProvisioningSample.cpp
in azure-protected-vm-secrets/SecretsProvisioningSample
193 7
OsslECDiffieHellman.cpp
in azure-protected-vm-secrets/Linux
125 7
TpmMocks.cpp
in azure-protected-vm-secrets/SecretsProvsioningUT
81 7
BcryptECDiffieHellman.cpp
in azure-protected-vm-secrets/Windows
618 7
WincryptX509.cpp
in azure-protected-vm-secrets/Windows
266 7
BcryptError.h
in azure-protected-vm-secrets
74 6
TpmUnseal.cpp
in client-library/src/Attestation/AttestationClient/lib
272 5
ExceptionUtil.h
in client-library/src/Attestation/LinuxTpm/include
97 5
Utils.cpp
in cvm-attestation-sample-app
48 5
TpmTests.cpp
in client-library/src/Attestation/LinuxTpm/unittests
828 4
OsslHKDF.cpp
in azure-protected-vm-secrets/Linux
74 4
System.cpp
in azure-protected-vm-secrets
143 4
Tss2Wrapper.cpp
in azure-protected-vm-secrets
247 4
AttestationParameters.cpp
in client-library/src/Attestation/AttestationClient/lib
54 3
NativeConverter.cpp
in client-library/src/Attestation/AttestationClient/lib
40 3
MemoryUtil.h
in client-library/src/Attestation/LinuxTpm/include
22 3
TpmError.h
in azure-protected-vm-secrets
19 3
BcryptHKDF.cpp
in azure-protected-vm-secrets/Windows
139 3
JsonWebToken.h
in azure-protected-vm-secrets
46 3
Main.cpp
in cvm-securekey-release-app
141 3
AttestationClientApp.cpp
in cvm-attestation-sample-app
139 3
main.cpp
in cvm-attestation-sample-app
139 3
IsolationInfo.cpp
in client-library/src/Attestation/AttestationClient/lib
33 2
HttpClient.cpp
in client-library/src/Attestation/AttestationClient/lib
125 2
TpmInfo.cpp
in client-library/src/Attestation/AttestationClient/lib
48 2
AttestationClient.cpp
in client-library/src/Attestation/AttestationClient/lib
33 2
TpmMocks.h
in client-library/src/Attestation/LinuxTpm/unittests
272 2
Tpm2Logger.cpp
in client-library/src/Attestation/LinuxTpm/lib
44 2
Tss2Memory.h
in client-library/src/Attestation/LinuxTpm/lib
53 2
TestUtil.cpp
in client-library/src/Attestation/LinuxTpm/testclient
151 2
LibraryLogger.cpp
in azure-protected-vm-secrets
129 2
OsslError.h
in azure-protected-vm-secrets/Linux
17 2
Files With Long Lines (Top 50)

There are 55 files with lines longer than 120 characters. In total, there are 297 long lines.

File# lines# units# long lines
CVM-create-confdatadiskenc-Lnx.ps1
in cvm-datadisk-enc-scripts
207 - 25
CVM-create-confdatadiskenc-Win.ps1
in cvm-datadisk-enc-scripts
184 - 24
vcxproj
DynamicSecretsProvisioningLibrary.vcxproj
in azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary
211 - 21
vcxproj
AttestationClientApp.vcxproj
in cvm-attestation-sample-app
156 - 19
vcxproj
SecretsProvisioningLibrary.vcxproj
in azure-protected-vm-secrets
233 - 17
TpmTests.cpp
in client-library/src/Attestation/LinuxTpm/unittests
828 4 16
CVM-enable-confdatadiskenc-Lnx.ps1
in cvm-datadisk-enc-scripts
97 - 12
CVM-enable-confdatadiskenc-Win.ps1
in cvm-datadisk-enc-scripts
103 - 11
vcxproj
SecretsProvisioningFunctionalityTest.vcxproj
in azure-protected-vm-secrets/SecretsProvisioningFunctionalityTest
139 - 9
vcxproj
SecretsProvisioningSample.vcxproj
in azure-protected-vm-secrets/SecretsProvisioningSample
168 - 9
vcxproj
DynamicSecretsProvisioningSample.vcxproj
in azure-protected-vm-secrets/DynamicSecretsProvisioningSample
160 - 9
AttestationUtil.cpp
in cvm-securekey-release-app
816 27 8
CVM-enable-conftempdiskenc-Win.ps1
in cvm-datadisk-enc-scripts
72 - 7
CVM-enable-conftempdiskenc-Lnx.ps1
in cvm-datadisk-enc-scripts
72 - 7
vcxproj
SecretsProvsioningUT.vcxproj
in azure-protected-vm-secrets/SecretsProvsioningUT
158 - 7
OsslX509.cpp
in azure-protected-vm-secrets/Linux
393 15 6
AttestationLibUtils.cpp
in client-library/src/Attestation/AttestationClient/lib
543 14 5
TpmCertOperations.cpp
in client-library/src/Attestation/AttestationClient/lib
334 7 5
AttestationClientImpl.cpp
in client-library/src/Attestation/AttestationClient/lib
633 15 5
Tss2Wrapper.cpp
in client-library/src/Attestation/LinuxTpm/lib
503 24 5
BcryptECDiffieHellman.cpp
in azure-protected-vm-secrets/Windows
618 7 5
WincryptX509.cpp
in azure-protected-vm-secrets/Windows
266 7 5
BcryptAesWrapper.cpp
in azure-protected-vm-secrets/Windows
365 9 4
ImdsClient.h
in client-library/src/Attestation/AttestationClient/lib
43 - 3
FindGMock.cmake
in client-library/src/Attestation/LinuxTpm/tools/cmake
8 - 3
FindGTest.cmake
in client-library/src/Attestation/LinuxTpm/tools/cmake
8 - 3
main.cpp
in client-library/src/Attestation/LinuxTpm/testclient
413 20 3
OsslAesWrapper.cpp
in azure-protected-vm-secrets/Linux
112 9 3
AttestationClient.h
in client-library/src/Attestation/AttestationClient/lib/include
42 - 2
ImdsOperations.cpp
in client-library/src/Attestation/AttestationClient/lib
58 1 2
AttestationClientImpl.h
in client-library/src/Attestation/AttestationClient/lib
61 - 2
ImdsClient.cpp
in client-library/src/Attestation/AttestationClient/lib
246 9 2
ExceptionUtil.h
in client-library/src/Attestation/LinuxTpm/include
97 5 2
TpmMocks.cpp
in client-library/src/Attestation/LinuxTpm/unittests
339 20 2
Tss2Wrapper.h
in client-library/src/Attestation/LinuxTpm/lib
62 1 2
OsslHKDF.h
in azure-protected-vm-secrets/Linux
15 - 2
OsslECDiffieHellman.cpp
in azure-protected-vm-secrets/Linux
125 7 2
OsslHKDF.cpp
in azure-protected-vm-secrets/Linux
74 4 2
HKDF.h
in azure-protected-vm-secrets
15 - 2
BcryptHKDF.h
in azure-protected-vm-secrets/Windows
22 - 2
BcryptHKDF.cpp
in azure-protected-vm-secrets/Windows
139 3 2
AesWrapper.h
in azure-protected-vm-secrets
33 - 2
AttestationHelper.cpp
in client-library/src/Attestation/AttestationClient
90 10 1
AttestationParameters.cpp
in client-library/src/Attestation/AttestationClient/lib
54 3 1
HttpClient.cpp
in client-library/src/Attestation/AttestationClient/lib
125 2 1
FindTss2.cmake
in client-library/src/Attestation/LinuxTpm/tools/cmake
15 - 1
Tss2Util.cpp
in client-library/src/Attestation/LinuxTpm/lib
481 20 1
OsslAesWrapper.h
in azure-protected-vm-secrets/Linux
49 1 1
SecretsProvisioningLibrary.cpp
in azure-protected-vm-secrets
162 2 1
BaseX509.h
in azure-protected-vm-secrets
352 - 1
Correlations

File Size vs. Commits (all time): 159 points

azure-protected-vm-secrets/BaseX509.h x: 4 commits (all time) y: 352 lines of code azure-protected-vm-secrets/JsonWebToken.cpp x: 6 commits (all time) y: 215 lines of code azure-protected-vm-secrets/LibraryLogger.cpp x: 4 commits (all time) y: 129 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/SigningTests.cpp x: 5 commits (all time) y: 176 lines of code azure-protected-vm-secrets/Windows/WincryptX509.cpp x: 4 commits (all time) y: 266 lines of code azure-protected-vm-secrets/AesWrapper.h x: 2 commits (all time) y: 33 lines of code azure-protected-vm-secrets/BcryptError.h x: 2 commits (all time) y: 74 lines of code azure-protected-vm-secrets/DebugInfo.cpp x: 2 commits (all time) y: 11 lines of code azure-protected-vm-secrets/DebugInfo.h x: 2 commits (all time) y: 3 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/DynamicSecretsProvisioningLibrary.vcxproj x: 2 commits (all time) y: 211 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/dirs.proj x: 2 commits (all time) y: 5 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/dllmain.cpp x: 2 commits (all time) y: 16 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/pySecretsProvisioningLibrary.py x: 2 commits (all time) y: 502 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningSample/DynamicSecretsProvisioningSample.vcxproj x: 2 commits (all time) y: 160 lines of code azure-protected-vm-secrets/ECDiffieHellman.h x: 2 commits (all time) y: 20 lines of code azure-protected-vm-secrets/JsonWebToken.h x: 2 commits (all time) y: 46 lines of code azure-protected-vm-secrets/Linux/OsslAesWrapper.cpp x: 2 commits (all time) y: 112 lines of code azure-protected-vm-secrets/Linux/OsslAesWrapper.h x: 2 commits (all time) y: 49 lines of code azure-protected-vm-secrets/Linux/OsslECDiffieHellman.cpp x: 2 commits (all time) y: 125 lines of code azure-protected-vm-secrets/Linux/OsslError.h x: 2 commits (all time) y: 17 lines of code azure-protected-vm-secrets/Linux/OsslX509.cpp x: 2 commits (all time) y: 393 lines of code azure-protected-vm-secrets/Linux/OsslX509.h x: 2 commits (all time) y: 25 lines of code azure-protected-vm-secrets/SecretsProvisioningFunctionalityTest/SecretsProvisioningFunctionalityTest.vcxproj x: 2 commits (all time) y: 139 lines of code azure-protected-vm-secrets/SecretsProvisioningLibrary.vcxproj x: 2 commits (all time) y: 233 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.cpp x: 2 commits (all time) y: 193 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.h x: 2 commits (all time) y: 9 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.vcxproj x: 2 commits (all time) y: 168 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/BcryptTests.cpp x: 2 commits (all time) y: 291 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/SecretsProvsioningUT.vcxproj x: 2 commits (all time) y: 158 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/TpmMocks.cpp x: 2 commits (all time) y: 81 lines of code azure-protected-vm-secrets/System.cpp x: 2 commits (all time) y: 143 lines of code azure-protected-vm-secrets/Tss2Wrapper.cpp x: 2 commits (all time) y: 247 lines of code azure-protected-vm-secrets/TssCtx.cpp x: 2 commits (all time) y: 63 lines of code azure-protected-vm-secrets/Windows/BcryptAesWrapper.cpp x: 2 commits (all time) y: 365 lines of code azure-protected-vm-secrets/Windows/BcryptAesWrapper.h x: 2 commits (all time) y: 55 lines of code azure-protected-vm-secrets/Windows/BcryptECDiffieHellman.cpp x: 2 commits (all time) y: 618 lines of code azure-protected-vm-secrets/Windows/WincryptX509.h x: 2 commits (all time) y: 30 lines of code cvm-datadisk-enc-scripts/CVM-create-confdatadiskenc-Lnx.ps1 x: 3 commits (all time) y: 207 lines of code cvm-datadisk-enc-scripts/CVM-create-confdatadiskenc-Win.ps1 x: 3 commits (all time) y: 184 lines of code cvm-datadisk-enc-scripts/CVM-enable-confdatadiskenc-Lnx.ps1 x: 3 commits (all time) y: 97 lines of code cvm-datadisk-enc-scripts/CVM-enable-confdatadiskenc-Win.ps1 x: 3 commits (all time) y: 103 lines of code cvm-datadisk-enc-scripts/CVM-enable-conftempdiskenc-Lnx.ps1 x: 3 commits (all time) y: 72 lines of code client-library/src/Attestation/LinuxTpm/tools/cmake/FindGMock.cmake x: 4 commits (all time) y: 8 lines of code client-library/src/Attestation/LinuxTpm/tools/cmake/FindTss2.cmake x: 6 commits (all time) y: 15 lines of code client-library/src/Attestation/AttestationClient/AttestationHelper.cpp x: 1 commits (all time) y: 90 lines of code client-library/src/Attestation/AttestationClient/AttestationHelper.h x: 3 commits (all time) y: 23 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationClient.cpp x: 3 commits (all time) y: 33 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationClientImpl.cpp x: 5 commits (all time) y: 633 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationClientImpl.h x: 5 commits (all time) y: 61 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationLibTelemetry.cpp x: 1 commits (all time) y: 9 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationLibUtils.cpp x: 5 commits (all time) y: 543 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationLibUtils.h x: 5 commits (all time) y: 47 lines of code client-library/src/Attestation/AttestationClient/lib/HclReportParser.cpp x: 3 commits (all time) y: 44 lines of code client-library/src/Attestation/AttestationClient/lib/HttpClient.cpp x: 3 commits (all time) y: 125 lines of code client-library/src/Attestation/AttestationClient/lib/HttpClient.h x: 3 commits (all time) y: 29 lines of code client-library/src/Attestation/AttestationClient/lib/ImdsClient.cpp x: 1 commits (all time) y: 246 lines of code client-library/src/Attestation/AttestationClient/lib/ImdsClient.h x: 1 commits (all time) y: 43 lines of code client-library/src/Attestation/AttestationClient/lib/ImdsOperations.cpp x: 3 commits (all time) y: 58 lines of code client-library/src/Attestation/AttestationClient/lib/TpmCertOperations.cpp x: 1 commits (all time) y: 334 lines of code client-library/src/Attestation/AttestationClient/lib/TpmCertOperations.h x: 1 commits (all time) y: 29 lines of code client-library/src/Attestation/AttestationClient/lib/TpmUnseal.cpp x: 7 commits (all time) y: 272 lines of code client-library/src/Attestation/AttestationClient/lib/include/AttestationClient.h x: 5 commits (all time) y: 42 lines of code client-library/src/Attestation/AttestationClient/lib/include/AttestationLibConst.h x: 3 commits (all time) y: 68 lines of code client-library/src/Attestation/AttestationClient/lib/include/AttestationLibTypes.h x: 5 commits (all time) y: 86 lines of code client-library/src/Attestation/AttestationClient/lib/include/TelemetryReportingBase.h x: 1 commits (all time) y: 54 lines of code client-library/src/Attestation/LinuxTpm/include/TssWrapper.h x: 5 commits (all time) y: 45 lines of code client-library/src/Attestation/LinuxTpm/lib/Tpm.cpp x: 5 commits (all time) y: 103 lines of code client-library/src/Attestation/LinuxTpm/lib/Tss2Ctx.cpp x: 3 commits (all time) y: 71 lines of code client-library/src/Attestation/LinuxTpm/lib/Tss2Util.cpp x: 5 commits (all time) y: 481 lines of code client-library/src/Attestation/LinuxTpm/lib/Tss2Wrapper.cpp x: 5 commits (all time) y: 503 lines of code client-library/src/Attestation/LinuxTpm/lib/Tss2Wrapper.h x: 5 commits (all time) y: 62 lines of code client-library/src/Attestation/LinuxTpm/testclient/TestUtil.cpp x: 3 commits (all time) y: 151 lines of code client-library/src/Attestation/LinuxTpm/testclient/TestUtil.h x: 3 commits (all time) y: 17 lines of code client-library/src/Attestation/LinuxTpm/testclient/main.cpp x: 3 commits (all time) y: 413 lines of code client-library/src/Attestation/LinuxTpm/unittests/TpmMocks.cpp x: 3 commits (all time) y: 339 lines of code client-library/src/Attestation/LinuxTpm/unittests/TpmMocks.h x: 3 commits (all time) y: 272 lines of code client-library/src/Attestation/LinuxTpm/unittests/TpmTests.cpp x: 3 commits (all time) y: 828 lines of code cvm-securekey-release-app/AttestationUtil.cpp x: 30 commits (all time) y: 816 lines of code cvm-securekey-release-app/AttestationUtil.h x: 21 commits (all time) y: 153 lines of code cvm-securekey-release-app/Logger.h x: 3 commits (all time) y: 20 lines of code cvm-securekey-release-app/Main.cpp x: 13 commits (all time) y: 141 lines of code cvm-securekey-release-app/Constants.h x: 9 commits (all time) y: 14 lines of code cvm-attestation-sample-app/main.cpp x: 5 commits (all time) y: 139 lines of code client-library/src/Attestation/AttestationClient/lib/TpmUnseal.h x: 4 commits (all time) y: 46 lines of code client-library/src/Attestation/LinuxTpm/include/AttestationTypes.h x: 4 commits (all time) y: 64 lines of code client-library/src/Attestation/AttestationClient/lib/NativeConverter.cpp x: 2 commits (all time) y: 40 lines of code client-library/src/Attestation/LinuxTpm/include/ExceptionUtil.h x: 2 commits (all time) y: 97 lines of code client-library/src/Attestation/LinuxTpm/lib/DebugInfoTSS_Structures.h x: 2 commits (all time) y: 94 lines of code client-library/src/Attestation/LinuxTpm/lib/Tpm2Logger.cpp x: 2 commits (all time) y: 44 lines of code client-library/src/Attestation/LinuxTpm/lib/Tss2Session.cpp x: 2 commits (all time) y: 101 lines of code aks-linux-sample/cvm-attestation.yaml x: 5 commits (all time) y: 28 lines of code cvm-attestation-sample-app/AttestationClientApp.vcxproj x: 2 commits (all time) y: 156 lines of code
828.0
lines of code
  min: 1.0
  average: 103.15
  25th percentile: 16.0
  median: 45.0
  75th percentile: 139.0
  max: 828.0
0 30.0
commits (all time)
min: 1.0 | average: 2.96 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 30.0

File Size vs. Contributors (all time): 159 points

azure-protected-vm-secrets/BaseX509.h x: 2 contributors (all time) y: 352 lines of code azure-protected-vm-secrets/JsonWebToken.cpp x: 2 contributors (all time) y: 215 lines of code azure-protected-vm-secrets/LibraryLogger.cpp x: 2 contributors (all time) y: 129 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/SigningTests.cpp x: 2 contributors (all time) y: 176 lines of code azure-protected-vm-secrets/Windows/WincryptX509.cpp x: 2 contributors (all time) y: 266 lines of code azure-protected-vm-secrets/AesWrapper.h x: 2 contributors (all time) y: 33 lines of code azure-protected-vm-secrets/BcryptError.h x: 2 contributors (all time) y: 74 lines of code azure-protected-vm-secrets/DebugInfo.cpp x: 2 contributors (all time) y: 11 lines of code azure-protected-vm-secrets/DebugInfo.h x: 2 contributors (all time) y: 3 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/DynamicSecretsProvisioningLibrary.vcxproj x: 2 contributors (all time) y: 211 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/dirs.proj x: 2 contributors (all time) y: 5 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/dllmain.cpp x: 2 contributors (all time) y: 16 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/pySecretsProvisioningLibrary.py x: 2 contributors (all time) y: 502 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningSample/DynamicSecretsProvisioningSample.vcxproj x: 2 contributors (all time) y: 160 lines of code azure-protected-vm-secrets/ECDiffieHellman.h x: 2 contributors (all time) y: 20 lines of code azure-protected-vm-secrets/JsonWebToken.h x: 2 contributors (all time) y: 46 lines of code azure-protected-vm-secrets/Linux/OsslAesWrapper.cpp x: 2 contributors (all time) y: 112 lines of code azure-protected-vm-secrets/Linux/OsslAesWrapper.h x: 2 contributors (all time) y: 49 lines of code azure-protected-vm-secrets/Linux/OsslECDiffieHellman.cpp x: 2 contributors (all time) y: 125 lines of code azure-protected-vm-secrets/Linux/OsslError.h x: 2 contributors (all time) y: 17 lines of code azure-protected-vm-secrets/Linux/OsslX509.cpp x: 2 contributors (all time) y: 393 lines of code azure-protected-vm-secrets/Linux/OsslX509.h x: 2 contributors (all time) y: 25 lines of code azure-protected-vm-secrets/SecretsProvisioningFunctionalityTest/SecretsProvisioningFunctionalityTest.vcxproj x: 2 contributors (all time) y: 139 lines of code azure-protected-vm-secrets/SecretsProvisioningLibrary.vcxproj x: 2 contributors (all time) y: 233 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.cpp x: 2 contributors (all time) y: 193 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.h x: 2 contributors (all time) y: 9 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.vcxproj x: 2 contributors (all time) y: 168 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/BcryptTests.cpp x: 2 contributors (all time) y: 291 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/SecretsProvsioningUT.vcxproj x: 2 contributors (all time) y: 158 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/TpmMocks.cpp x: 2 contributors (all time) y: 81 lines of code azure-protected-vm-secrets/System.cpp x: 2 contributors (all time) y: 143 lines of code azure-protected-vm-secrets/Tss2Wrapper.cpp x: 2 contributors (all time) y: 247 lines of code azure-protected-vm-secrets/TssCtx.cpp x: 2 contributors (all time) y: 63 lines of code azure-protected-vm-secrets/Windows/BcryptAesWrapper.cpp x: 2 contributors (all time) y: 365 lines of code azure-protected-vm-secrets/Windows/BcryptAesWrapper.h x: 2 contributors (all time) y: 55 lines of code azure-protected-vm-secrets/Windows/BcryptECDiffieHellman.cpp x: 2 contributors (all time) y: 618 lines of code azure-protected-vm-secrets/Windows/WincryptX509.h x: 2 contributors (all time) y: 30 lines of code cvm-datadisk-enc-scripts/CVM-create-confdatadiskenc-Lnx.ps1 x: 2 contributors (all time) y: 207 lines of code cvm-datadisk-enc-scripts/CVM-create-confdatadiskenc-Win.ps1 x: 2 contributors (all time) y: 184 lines of code cvm-datadisk-enc-scripts/CVM-enable-confdatadiskenc-Lnx.ps1 x: 2 contributors (all time) y: 97 lines of code cvm-datadisk-enc-scripts/CVM-enable-confdatadiskenc-Win.ps1 x: 2 contributors (all time) y: 103 lines of code client-library/src/Attestation/LinuxTpm/tools/cmake/FindGMock.cmake x: 4 contributors (all time) y: 8 lines of code client-library/src/Attestation/LinuxTpm/tools/cmake/FindTss2.cmake x: 4 contributors (all time) y: 15 lines of code client-library/src/Attestation/AttestationClient/AttestationHelper.cpp x: 1 contributors (all time) y: 90 lines of code client-library/src/Attestation/AttestationClient/AttestationHelper.h x: 3 contributors (all time) y: 23 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationClient.cpp x: 3 contributors (all time) y: 33 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationClientImpl.cpp x: 4 contributors (all time) y: 633 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationClientImpl.h x: 4 contributors (all time) y: 61 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationLibTelemetry.cpp x: 1 contributors (all time) y: 9 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationLibUtils.cpp x: 4 contributors (all time) y: 543 lines of code client-library/src/Attestation/AttestationClient/lib/AttestationLibUtils.h x: 4 contributors (all time) y: 47 lines of code client-library/src/Attestation/AttestationClient/lib/HclReportParser.cpp x: 3 contributors (all time) y: 44 lines of code client-library/src/Attestation/AttestationClient/lib/HttpClient.cpp x: 3 contributors (all time) y: 125 lines of code client-library/src/Attestation/AttestationClient/lib/HttpClient.h x: 3 contributors (all time) y: 29 lines of code client-library/src/Attestation/AttestationClient/lib/ImdsClient.cpp x: 1 contributors (all time) y: 246 lines of code client-library/src/Attestation/AttestationClient/lib/ImdsClient.h x: 1 contributors (all time) y: 43 lines of code client-library/src/Attestation/AttestationClient/lib/ImdsOperations.cpp x: 3 contributors (all time) y: 58 lines of code client-library/src/Attestation/AttestationClient/lib/TpmCertOperations.cpp x: 1 contributors (all time) y: 334 lines of code client-library/src/Attestation/AttestationClient/lib/TpmCertOperations.h x: 1 contributors (all time) y: 29 lines of code client-library/src/Attestation/AttestationClient/lib/TpmUnseal.cpp x: 4 contributors (all time) y: 272 lines of code client-library/src/Attestation/AttestationClient/lib/include/AttestationClient.h x: 4 contributors (all time) y: 42 lines of code client-library/src/Attestation/AttestationClient/lib/include/AttestationLibConst.h x: 3 contributors (all time) y: 68 lines of code client-library/src/Attestation/AttestationClient/lib/include/AttestationLibTypes.h x: 4 contributors (all time) y: 86 lines of code client-library/src/Attestation/AttestationClient/lib/include/TelemetryReportingBase.h x: 1 contributors (all time) y: 54 lines of code client-library/src/Attestation/LinuxTpm/include/TssWrapper.h x: 4 contributors (all time) y: 45 lines of code client-library/src/Attestation/LinuxTpm/lib/Tpm.cpp x: 4 contributors (all time) y: 103 lines of code client-library/src/Attestation/LinuxTpm/lib/Tss2Ctx.cpp x: 3 contributors (all time) y: 71 lines of code client-library/src/Attestation/LinuxTpm/lib/Tss2Util.cpp x: 4 contributors (all time) y: 481 lines of code client-library/src/Attestation/LinuxTpm/lib/Tss2Wrapper.cpp x: 4 contributors (all time) y: 503 lines of code client-library/src/Attestation/LinuxTpm/lib/Tss2Wrapper.h x: 4 contributors (all time) y: 62 lines of code client-library/src/Attestation/LinuxTpm/testclient/TestUtil.cpp x: 3 contributors (all time) y: 151 lines of code client-library/src/Attestation/LinuxTpm/testclient/TestUtil.h x: 3 contributors (all time) y: 17 lines of code client-library/src/Attestation/LinuxTpm/testclient/main.cpp x: 3 contributors (all time) y: 413 lines of code client-library/src/Attestation/LinuxTpm/unittests/TpmMocks.cpp x: 3 contributors (all time) y: 339 lines of code client-library/src/Attestation/LinuxTpm/unittests/TpmMocks.h x: 3 contributors (all time) y: 272 lines of code client-library/src/Attestation/LinuxTpm/unittests/TpmTests.cpp x: 3 contributors (all time) y: 828 lines of code cvm-securekey-release-app/AttestationUtil.cpp x: 6 contributors (all time) y: 816 lines of code cvm-securekey-release-app/AttestationUtil.h x: 6 contributors (all time) y: 153 lines of code cvm-securekey-release-app/Logger.h x: 3 contributors (all time) y: 20 lines of code cvm-securekey-release-app/Main.cpp x: 6 contributors (all time) y: 141 lines of code cvm-securekey-release-app/Constants.h x: 3 contributors (all time) y: 14 lines of code cvm-attestation-sample-app/main.cpp x: 4 contributors (all time) y: 139 lines of code client-library/src/Attestation/AttestationClient/lib/TpmUnseal.h x: 3 contributors (all time) y: 46 lines of code client-library/src/Attestation/LinuxTpm/include/AttestationTypes.h x: 3 contributors (all time) y: 64 lines of code client-library/src/Attestation/AttestationClient/lib/NativeConverter.cpp x: 2 contributors (all time) y: 40 lines of code client-library/src/Attestation/LinuxTpm/lib/DebugInfoTSS_Structures.h x: 2 contributors (all time) y: 94 lines of code client-library/src/Attestation/LinuxTpm/lib/Tpm2Logger.cpp x: 2 contributors (all time) y: 44 lines of code client-library/src/Attestation/LinuxTpm/lib/Tss2Session.cpp x: 2 contributors (all time) y: 101 lines of code cvm-attestation-sample-app/AttestationClientApp.vcxproj x: 2 contributors (all time) y: 156 lines of code
828.0
lines of code
  min: 1.0
  average: 103.15
  25th percentile: 16.0
  median: 45.0
  75th percentile: 139.0
  max: 828.0
0 6.0
contributors (all time)
min: 1.0 | average: 2.38 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 3.0 | max: 6.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 78 points

azure-protected-vm-secrets/BaseX509.h x: 4 commits (90d) y: 352 lines of code azure-protected-vm-secrets/JsonWebToken.cpp x: 6 commits (90d) y: 215 lines of code azure-protected-vm-secrets/LibraryLogger.cpp x: 4 commits (90d) y: 129 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/SigningTests.cpp x: 5 commits (90d) y: 176 lines of code azure-protected-vm-secrets/Windows/WincryptX509.cpp x: 4 commits (90d) y: 266 lines of code azure-protected-vm-secrets/AesWrapper.h x: 2 commits (90d) y: 33 lines of code azure-protected-vm-secrets/BcryptError.h x: 2 commits (90d) y: 74 lines of code azure-protected-vm-secrets/DebugInfo.cpp x: 2 commits (90d) y: 11 lines of code azure-protected-vm-secrets/DebugInfo.h x: 2 commits (90d) y: 3 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/DynamicSecretsProvisioningLibrary.vcxproj x: 2 commits (90d) y: 211 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/dirs.proj x: 2 commits (90d) y: 5 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/dllmain.cpp x: 2 commits (90d) y: 16 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/pch.cpp x: 2 commits (90d) y: 1 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/pySecretsProvisioningLibrary.py x: 2 commits (90d) y: 502 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningSample/DynamicSecretsProvisioningSample.vcxproj x: 2 commits (90d) y: 160 lines of code azure-protected-vm-secrets/ECDiffieHellman.h x: 2 commits (90d) y: 20 lines of code azure-protected-vm-secrets/JsonWebToken.h x: 2 commits (90d) y: 46 lines of code azure-protected-vm-secrets/Linux/OsslAesWrapper.cpp x: 2 commits (90d) y: 112 lines of code azure-protected-vm-secrets/Linux/OsslAesWrapper.h x: 2 commits (90d) y: 49 lines of code azure-protected-vm-secrets/Linux/OsslECDiffieHellman.cpp x: 2 commits (90d) y: 125 lines of code azure-protected-vm-secrets/Linux/OsslX509.cpp x: 2 commits (90d) y: 393 lines of code azure-protected-vm-secrets/Linux/OsslX509.h x: 2 commits (90d) y: 25 lines of code azure-protected-vm-secrets/SecretsProvisioningFunctionalityTest/SecretsProvisioningFunctionalityTest.vcxproj x: 2 commits (90d) y: 139 lines of code azure-protected-vm-secrets/SecretsProvisioningLibrary.cpp x: 2 commits (90d) y: 162 lines of code azure-protected-vm-secrets/SecretsProvisioningLibrary.vcxproj x: 2 commits (90d) y: 233 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.cpp x: 2 commits (90d) y: 193 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.h x: 2 commits (90d) y: 9 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.vcxproj x: 2 commits (90d) y: 168 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/BcryptTests.cpp x: 2 commits (90d) y: 291 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/JwtTests.cpp x: 2 commits (90d) y: 111 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/SecretsProvsioningUT.vcxproj x: 2 commits (90d) y: 158 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/TpmMocks.cpp x: 2 commits (90d) y: 81 lines of code azure-protected-vm-secrets/System.cpp x: 2 commits (90d) y: 143 lines of code azure-protected-vm-secrets/Tpm.cpp x: 2 commits (90d) y: 19 lines of code azure-protected-vm-secrets/Tss2Wrapper.cpp x: 2 commits (90d) y: 247 lines of code azure-protected-vm-secrets/TssCtx.cpp x: 2 commits (90d) y: 63 lines of code azure-protected-vm-secrets/TssCtx.h x: 2 commits (90d) y: 14 lines of code azure-protected-vm-secrets/Windows/BcryptAesWrapper.cpp x: 2 commits (90d) y: 365 lines of code azure-protected-vm-secrets/Windows/BcryptAesWrapper.h x: 2 commits (90d) y: 55 lines of code azure-protected-vm-secrets/Windows/BcryptECDiffieHellman.cpp x: 2 commits (90d) y: 618 lines of code azure-protected-vm-secrets/Windows/BcryptHKDF.h x: 2 commits (90d) y: 22 lines of code azure-protected-vm-secrets/Windows/WincryptX509.h x: 2 commits (90d) y: 30 lines of code cvm-datadisk-enc-scripts/CVM-create-confdatadiskenc-Lnx.ps1 x: 1 commits (90d) y: 207 lines of code cvm-datadisk-enc-scripts/CVM-create-confdatadiskenc-Win.ps1 x: 1 commits (90d) y: 184 lines of code cvm-datadisk-enc-scripts/CVM-enable-confdatadiskenc-Lnx.ps1 x: 1 commits (90d) y: 97 lines of code cvm-datadisk-enc-scripts/CVM-enable-confdatadiskenc-Win.ps1 x: 1 commits (90d) y: 103 lines of code cvm-datadisk-enc-scripts/CVM-enable-conftempdiskenc-Lnx.ps1 x: 1 commits (90d) y: 72 lines of code
618.0
lines of code
  min: 1.0
  average: 94.94
  25th percentile: 10.5
  median: 47.5
  75th percentile: 146.75
  max: 618.0
0 6.0
commits (90d)
min: 1.0 | average: 2.09 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 6.0

File Size vs. Contributors (90 days): 78 points

azure-protected-vm-secrets/BaseX509.h x: 2 contributors (90d) y: 352 lines of code azure-protected-vm-secrets/JsonWebToken.cpp x: 2 contributors (90d) y: 215 lines of code azure-protected-vm-secrets/LibraryLogger.cpp x: 2 contributors (90d) y: 129 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/SigningTests.cpp x: 2 contributors (90d) y: 176 lines of code azure-protected-vm-secrets/Windows/WincryptX509.cpp x: 2 contributors (90d) y: 266 lines of code azure-protected-vm-secrets/AesWrapper.h x: 2 contributors (90d) y: 33 lines of code azure-protected-vm-secrets/BcryptError.h x: 2 contributors (90d) y: 74 lines of code azure-protected-vm-secrets/DebugInfo.cpp x: 2 contributors (90d) y: 11 lines of code azure-protected-vm-secrets/DebugInfo.h x: 2 contributors (90d) y: 3 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/DynamicSecretsProvisioningLibrary.vcxproj x: 2 contributors (90d) y: 211 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/dirs.proj x: 2 contributors (90d) y: 5 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/dllmain.cpp x: 2 contributors (90d) y: 16 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/pch.cpp x: 2 contributors (90d) y: 1 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningLibrary/pySecretsProvisioningLibrary.py x: 2 contributors (90d) y: 502 lines of code azure-protected-vm-secrets/DynamicSecretsProvisioningSample/DynamicSecretsProvisioningSample.vcxproj x: 2 contributors (90d) y: 160 lines of code azure-protected-vm-secrets/ECDiffieHellman.h x: 2 contributors (90d) y: 20 lines of code azure-protected-vm-secrets/JsonWebToken.h x: 2 contributors (90d) y: 46 lines of code azure-protected-vm-secrets/Linux/OsslAesWrapper.cpp x: 2 contributors (90d) y: 112 lines of code azure-protected-vm-secrets/Linux/OsslAesWrapper.h x: 2 contributors (90d) y: 49 lines of code azure-protected-vm-secrets/Linux/OsslECDiffieHellman.cpp x: 2 contributors (90d) y: 125 lines of code azure-protected-vm-secrets/Linux/OsslX509.cpp x: 2 contributors (90d) y: 393 lines of code azure-protected-vm-secrets/Linux/OsslX509.h x: 2 contributors (90d) y: 25 lines of code azure-protected-vm-secrets/SecretsProvisioningFunctionalityTest/SecretsProvisioningFunctionalityTest.vcxproj x: 2 contributors (90d) y: 139 lines of code azure-protected-vm-secrets/SecretsProvisioningLibrary.cpp x: 2 contributors (90d) y: 162 lines of code azure-protected-vm-secrets/SecretsProvisioningLibrary.vcxproj x: 2 contributors (90d) y: 233 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.cpp x: 2 contributors (90d) y: 193 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.h x: 2 contributors (90d) y: 9 lines of code azure-protected-vm-secrets/SecretsProvisioningSample/SecretsProvisioningSample.vcxproj x: 2 contributors (90d) y: 168 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/BcryptTests.cpp x: 2 contributors (90d) y: 291 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/JwtTests.cpp x: 2 contributors (90d) y: 111 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/SecretsProvsioningUT.vcxproj x: 2 contributors (90d) y: 158 lines of code azure-protected-vm-secrets/SecretsProvsioningUT/TpmMocks.cpp x: 2 contributors (90d) y: 81 lines of code azure-protected-vm-secrets/System.cpp x: 2 contributors (90d) y: 143 lines of code azure-protected-vm-secrets/Tpm.cpp x: 2 contributors (90d) y: 19 lines of code azure-protected-vm-secrets/Tss2Wrapper.cpp x: 2 contributors (90d) y: 247 lines of code azure-protected-vm-secrets/TssCtx.cpp x: 2 contributors (90d) y: 63 lines of code azure-protected-vm-secrets/TssCtx.h x: 2 contributors (90d) y: 14 lines of code azure-protected-vm-secrets/Windows/BcryptAesWrapper.cpp x: 2 contributors (90d) y: 365 lines of code azure-protected-vm-secrets/Windows/BcryptAesWrapper.h x: 2 contributors (90d) y: 55 lines of code azure-protected-vm-secrets/Windows/BcryptECDiffieHellman.cpp x: 2 contributors (90d) y: 618 lines of code azure-protected-vm-secrets/Windows/BcryptHKDF.h x: 2 contributors (90d) y: 22 lines of code azure-protected-vm-secrets/Windows/WincryptX509.h x: 2 contributors (90d) y: 30 lines of code cvm-datadisk-enc-scripts/CVM-create-confdatadiskenc-Lnx.ps1 x: 1 contributors (90d) y: 207 lines of code cvm-datadisk-enc-scripts/CVM-create-confdatadiskenc-Win.ps1 x: 1 contributors (90d) y: 184 lines of code cvm-datadisk-enc-scripts/CVM-enable-confdatadiskenc-Lnx.ps1 x: 1 contributors (90d) y: 97 lines of code cvm-datadisk-enc-scripts/CVM-enable-confdatadiskenc-Win.ps1 x: 1 contributors (90d) y: 103 lines of code cvm-datadisk-enc-scripts/CVM-enable-conftempdiskenc-Lnx.ps1 x: 1 contributors (90d) y: 72 lines of code
618.0
lines of code
  min: 1.0
  average: 94.94
  25th percentile: 10.5
  median: 47.5
  75th percentile: 146.75
  max: 618.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.92 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 2.0 | max: 2.0