Path	Lines of Code
build.gradle.kts	169
cli/build.gradle.kts	36
cli/src/main/kotlin/org/jetbrains/zip/signer/ZipSigningTool.kt	124
google-kms-signer-cli/build.gradle.kts	16
google-kms-signer-cli/src/main/kotlin/org/jetbrains/zip/signer/GoogleCloudSignatureProvider.kt	36
google-kms-signer-cli/src/main/kotlin/org/jetbrains/zip/signer/GoogleCloudSignerCli.kt	114
lib/build.gradle.kts	43
lib/src/main/kotlin/org/jetbrains/zip/signer/datasource/ByteBufferDataSource.kt	47
lib/src/main/kotlin/org/jetbrains/zip/signer/datasource/DataSource.kt	10
lib/src/main/kotlin/org/jetbrains/zip/signer/datasource/FileChannelDataSource.kt	8
lib/src/main/kotlin/org/jetbrains/zip/signer/datasource/SeekableByteChannelDataSource.kt	86
lib/src/main/kotlin/org/jetbrains/zip/signer/digest/ChunkDigester.kt	39
lib/src/main/kotlin/org/jetbrains/zip/signer/digest/ChunkIterator.kt	20
lib/src/main/kotlin/org/jetbrains/zip/signer/digest/DigestUtils.kt	43
lib/src/main/kotlin/org/jetbrains/zip/signer/exceptions/ZipVerificationException.kt	3
lib/src/main/kotlin/org/jetbrains/zip/signer/metadata/ContentDigestAlgorithm.kt	9
lib/src/main/kotlin/org/jetbrains/zip/signer/metadata/Digest.kt	20
lib/src/main/kotlin/org/jetbrains/zip/signer/metadata/SignatureAlgorithm.kt	44
lib/src/main/kotlin/org/jetbrains/zip/signer/metadata/SignatureData.kt	20
lib/src/main/kotlin/org/jetbrains/zip/signer/metadata/SignerBlock.kt	25
lib/src/main/kotlin/org/jetbrains/zip/signer/metadata/ZipMetadata.kt	85
lib/src/main/kotlin/org/jetbrains/zip/signer/signer/CertificateUtils.kt	162
lib/src/main/kotlin/org/jetbrains/zip/signer/signer/KeystoreUtils.kt	39
lib/src/main/kotlin/org/jetbrains/zip/signer/signer/PrivateKeyUtils.kt	55
lib/src/main/kotlin/org/jetbrains/zip/signer/signer/PublicKeyUtils.kt	59
lib/src/main/kotlin/org/jetbrains/zip/signer/signer/SignerInfo.kt	8
lib/src/main/kotlin/org/jetbrains/zip/signer/signer/SignerInfoLoader.kt	47
lib/src/main/kotlin/org/jetbrains/zip/signer/signing/DefaultSignatureProvider.kt	25
lib/src/main/kotlin/org/jetbrains/zip/signer/signing/SignatureProvider.kt	6
lib/src/main/kotlin/org/jetbrains/zip/signer/signing/Signing.kt	40
lib/src/main/kotlin/org/jetbrains/zip/signer/signing/ZipSigner.kt	108
lib/src/main/kotlin/org/jetbrains/zip/signer/utils/ByteArrayExtensions.kt	8
lib/src/main/kotlin/org/jetbrains/zip/signer/utils/ByteBufferExtensions.kt	15
lib/src/main/kotlin/org/jetbrains/zip/signer/utils/SecurityUtils.kt	10
lib/src/main/kotlin/org/jetbrains/zip/signer/verifier/DefaultSignatureVerifier.kt	39
lib/src/main/kotlin/org/jetbrains/zip/signer/verifier/SignatureVerifier.kt	4
lib/src/main/kotlin/org/jetbrains/zip/signer/verifier/ZipVerificationResult.kt	14
lib/src/main/kotlin/org/jetbrains/zip/signer/verifier/ZipVerifier.kt	103
lib/src/main/kotlin/org/jetbrains/zip/signer/zip/ZipSections.kt	11
lib/src/main/kotlin/org/jetbrains/zip/signer/zip/ZipSectionsInformation.kt	7
lib/src/main/kotlin/org/jetbrains/zip/signer/zip/ZipUtils.kt	107
lib/src/main/proto/SigningBlock.proto	35
settings.gradle.kts	2
