The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
SubgroupParameterSets.cs in UProveCrypto |
5757 | 1 |
ECParameterSets.cs in UProveCrypto |
3689 | 1 |
PresentationProof.cs in UProveCrypto |
688 | 22 |
TestVectors.cs in UProveTestVectors |
651 | 2 |
CollaborativeIssuance.cs in UProveCrypto |
498 | 14 |
TestVectorsTest.cs in UProveUnitTest |
491 | 5 |
EndToEndTest.cs in UProveUnitTest |
478 | 9 |
Prover.cs in UProveCrypto |
443 | 18 |
IssuerParameters.cs in UProveCrypto |
312 | 9 |
SubgroupRecommendedParameters.cs in UProveParams |
309 | 5 |
ProtocolHelper.cs in UProveCrypto |
280 | 11 |
ProtocolHelper.cs in UProveTestVectors |
268 | 14 |
GroupTest.cs in UProveUnitTest |
268 | 8 |
SubgroupGroupBCImpl.cs in UProveCrypto/Math/bc |
248 | 9 |
CollaborativeIssuanceTests.cs in UProveUnitTest |
240 | 9 |
Formatter.cs in UProveParams |
219 | 16 |
ECGroupBCImpl.cs in UProveCrypto/Math/bc |
212 | 11 |
Issuer.cs in UProveCrypto |
211 | 14 |
HashFunction.cs in UProveCrypto |
201 | 14 |
IssuanceMessage.cs in UProveCrypto |
169 | 9 |
UProveToken.cs in UProveCrypto |
167 | 4 |
RecommendedParametersTest.cs in UProveUnitTest |
164 | 4 |
IssuerSetupParameters.cs in UProveCrypto |
159 | 4 |
SDKSample.cs in UProveSample |
156 | 6 |
FieldZqTest.cs in UProveUnitTest |
153 | 7 |
Math.cs in UProveTestVectors |
149 | 15 |
ECRecommendedParameters.cs in UProveParams |
147 | 7 |
VirtualDevice.cs in UProveCrypto |
142 | 10 |
IssuerTest.cs in UProveUnitTest |
124 | 3 |
SerializableWrapperClasses.cs in UProveCrypto |
114 | 5 |
Group.cs in UProveCrypto |
106 | 7 |
ExtensionMethods.cs in UProveCrypto |
103 | 9 |
FieldZqBCImpl.cs in UProveCrypto/Math/bc |
99 | 7 |
Program.cs in UProveTestVectors |
99 | 1 |
PresentationProtocolParameters.cs in UProveCrypto |
86 | 7 |
ProverTest.cs in UProveUnitTest |
85 | 2 |
Serialize.cs in UProveCrypto |
81 | 4 |
RandomNumberGeneratorTest.cs in UProveUnitTest |
75 | 2 |
FieldZq.cs in UProveCrypto/Math |
72 | 2 |
IssuerKeyAndParameters.cs in UProveCrypto |
71 | 4 |
ProtocolHelperTest.cs in UProveUnitTest |
71 | 2 |
FieldZqElementBCImpl.cs in UProveCrypto/Math/bc |
69 | 9 |
ParameterSet.cs in UProveCrypto |
69 | 3 |
Program.cs in UProveParams |
68 | 1 |
UProveKeyAndToken.cs in UProveCrypto |
66 | 3 |
SubgroupGroup.cs in UProveCrypto/Math |
59 | 4 |
ECGroup.cs in UProveCrypto/Math |
56 | 2 |
FieldZqElement.cs in UProveCrypto/Math |
55 | 2 |
SubgroupGroupElementBCImpl.cs in UProveCrypto/Math/bc |
52 | 6 |
ECGroupElementBCImpl.cs in UProveCrypto/Math/bc |
51 | 6 |
File | # lines | # units |
---|---|---|
PresentationProof.cs in UProveCrypto |
688 | 22 |
Prover.cs in UProveCrypto |
443 | 18 |
Formatter.cs in UProveParams |
219 | 16 |
Math.cs in UProveTestVectors |
149 | 15 |
CollaborativeIssuance.cs in UProveCrypto |
498 | 14 |
HashFunction.cs in UProveCrypto |
201 | 14 |
Issuer.cs in UProveCrypto |
211 | 14 |
ProtocolHelper.cs in UProveTestVectors |
268 | 14 |
ECGroupBCImpl.cs in UProveCrypto/Math/bc |
212 | 11 |
ProtocolHelper.cs in UProveCrypto |
280 | 11 |
VirtualDevice.cs in UProveCrypto |
142 | 10 |
ExtensionMethods.cs in UProveCrypto |
103 | 9 |
IssuanceMessage.cs in UProveCrypto |
169 | 9 |
IssuerParameters.cs in UProveCrypto |
312 | 9 |
FieldZqElementBCImpl.cs in UProveCrypto/Math/bc |
69 | 9 |
SubgroupGroupBCImpl.cs in UProveCrypto/Math/bc |
248 | 9 |
CollaborativeIssuanceTests.cs in UProveUnitTest |
240 | 9 |
EndToEndTest.cs in UProveUnitTest |
478 | 9 |
GroupTest.cs in UProveUnitTest |
268 | 8 |
Group.cs in UProveCrypto |
106 | 7 |
There are 33 files with lines longer than 120 characters. In total, there are 258 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
TestVectorsTest.cs in UProveUnitTest |
491 | 5 | 44 |
PresentationProof.cs in UProveCrypto |
688 | 22 | 29 |
EndToEndTest.cs in UProveUnitTest |
478 | 9 | 27 |
TestVectors.cs in UProveTestVectors |
651 | 2 | 26 |
CollaborativeIssuanceTests.cs in UProveUnitTest |
240 | 9 | 15 |
CollaborativeIssuance.cs in UProveCrypto |
498 | 14 | 12 |
ProtocolHelper.cs in UProveTestVectors |
268 | 14 | 12 |
GroupTest.cs in UProveUnitTest |
268 | 8 | 12 |
SDKSample.cs in UProveSample |
156 | 6 | 11 |
Prover.cs in UProveCrypto |
443 | 18 | 10 |
SubgroupRecommendedParameters.cs in UProveParams |
309 | 5 | 6 |
FieldZqTest.cs in UProveUnitTest |
153 | 7 | 5 |
ECParameterSets.cs in UProveCrypto |
3689 | 1 | 4 |
Issuer.cs in UProveCrypto |
211 | 14 | 4 |
ECRecommendedParameters.cs in UProveParams |
147 | 7 | 4 |
Program.cs in UProveTestVectors |
99 | 1 | 4 |
SubgroupParameterSets.cs in UProveCrypto |
5757 | 1 | 3 |
VirtualDevice.cs in UProveCrypto |
142 | 10 | 3 |
Formatter.cs in UProveParams |
219 | 16 | 3 |
RecommendedParametersTest.cs in UProveUnitTest |
164 | 4 | 3 |