The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
cryptographic_material.ts in modules/material-management/src |
596 | 17 |
material_helpers.ts in modules/material-management-browser/src |
394 | 7 |
algorithm_suites.ts in modules/material-management/src |
291 | - |
web_crypto_algorithms.ts in modules/material-management/src |
291 | 1 |
material_helpers.ts in modules/material-management-node/src |
262 | 8 |
kms_keyring.ts in modules/kms-keyring/src |
256 | 2 |
node_algorithms.ts in modules/material-management/src |
248 | 1 |
verify_stream.ts in modules/decrypt-node/src |
237 | 1 |
kms_mrk_keyring.ts in modules/kms-keyring/src |
207 | 3 |
serialize_factory.ts in modules/serialize/src |
206 | 15 |
kms_mrk_discovery_keyring.ts in modules/kms-keyring/src |
200 | 2 |
raw_aes_keyring_browser.ts in modules/raw-aes-keyring-browser/src |
199 | 6 |
caching_cryptographic_materials_decorators.ts in modules/cache-material/src |
199 | 3 |
raw_rsa_keyring_web_crypto.ts in modules/raw-rsa-keyring-browser/src |
190 | 5 |
framed_encrypt_stream.ts in modules/encrypt-node/src |
179 | 9 |
parse_header_stream.ts in modules/decrypt-node/src |
177 | - |
raw_aes_keyring_node.ts in modules/raw-aes-keyring-node/src |
166 | 5 |
types.ts in modules/integration-vectors/src |
161 | - |
browser_cryptographic_materials_manager.ts in modules/material-management-browser/src |
155 | 5 |
testDecryptFixture.ts in modules/integration-browser/src |
155 | 4 |
decrypt_materials_manager_web_crypto.ts in modules/integration-browser/src |
148 | 8 |
decrypt.ts in modules/decrypt-browser/src |
147 | 3 |
decode_body_header.ts in modules/serialize/src |
144 | 4 |
arn_parsing.ts in modules/kms-keyring/src |
141 | 8 |
raw_rsa_keyring_node.ts in modules/raw-rsa-keyring-node/src |
139 | 3 |
encrypt.ts in modules/encrypt-browser/src |
136 | 1 |
get_decrypt_test_iterator.ts in modules/integration-vectors/src |
136 | 6 |
encrypt_stream.ts in modules/encrypt-node/src |
136 | 2 |
helpers.ts in modules/kms-keyring/src |
135 | 8 |
get_import_options.ts in modules/raw-rsa-keyring-browser/src |
134 | 6 |
decipher_stream.ts in modules/decrypt-node/src |
130 | 8 |
cli.ts in modules/integration-browser/src |
128 | 2 |
node_cryptographic_materials_manager.ts in modules/material-management-node/src |
124 | 3 |
deserialize_header_v2.ts in modules/serialize/src |
123 | 1 |
types.ts in modules/material-management/src |
116 | - |
multi_keyring.ts in modules/material-management/src |
116 | 5 |
kms_client_supplier.ts in modules/kms-keyring/src |
114 | 6 |
backend-factory.ts in modules/web-crypto-backend/src |
109 | 8 |
build_encrypt_fixtures.ts in modules/integration-browser/src |
96 | 4 |
build_decrypt_fixtures.ts in modules/integration-browser/src |
95 | 1 |
types.ts in modules/serialize/src |
94 | - |
get_local_cryptographic_materials_cache.ts in modules/cache-material/src |
93 | 5 |
deserialize_header_v1.ts in modules/serialize/src |
92 | 1 |
signature_key.ts in modules/material-management/src |
88 | 3 |
raw_aes_material.ts in modules/raw-keyring/src |
87 | 4 |
get_encrypt_test_iterator.ts in modules/integration-node/src |
85 | 5 |
build_cryptographic_materials_cache_key_helpers.ts in modules/cache-material/src |
84 | 8 |
multi_keyring.ts in modules/example-browser/src |
82 | 1 |
cli.ts in modules/integration-node/src |
81 | - |
kms_mrk_strict_multi_keyring.ts in modules/kms-keyring/src |
81 | 2 |
File | # lines | # units |
---|---|---|
cryptographic_material.ts in modules/material-management/src |
596 | 17 |
serialize_factory.ts in modules/serialize/src |
206 | 15 |
framed_encrypt_stream.ts in modules/encrypt-node/src |
179 | 9 |
decrypt_materials_manager_web_crypto.ts in modules/integration-browser/src |
148 | 8 |
helpers.ts in modules/kms-keyring/src |
135 | 8 |
arn_parsing.ts in modules/kms-keyring/src |
141 | 8 |
material_helpers.ts in modules/material-management-node/src |
262 | 8 |
backend-factory.ts in modules/web-crypto-backend/src |
109 | 8 |
build_cryptographic_materials_cache_key_helpers.ts in modules/cache-material/src |
84 | 8 |
decipher_stream.ts in modules/decrypt-node/src |
130 | 8 |
material_helpers.ts in modules/material-management-browser/src |
394 | 7 |
get_import_options.ts in modules/raw-rsa-keyring-browser/src |
134 | 6 |
kms_client_supplier.ts in modules/kms-keyring/src |
114 | 6 |
get_decrypt_test_iterator.ts in modules/integration-vectors/src |
136 | 6 |
raw_aes_keyring_browser.ts in modules/raw-aes-keyring-browser/src |
199 | 6 |
kms_max_encrypted_data_keys.ts in modules/example-browser/src |
51 | 6 |
browser_cryptographic_materials_manager.ts in modules/material-management-browser/src |
155 | 5 |
raw_rsa_keyring_web_crypto.ts in modules/raw-rsa-keyring-browser/src |
190 | 5 |
decrypt_materials_manager_node.ts in modules/integration-node/src |
74 | 5 |
get_encrypt_test_iterator.ts in modules/integration-node/src |
85 | 5 |
There are 4 files with lines longer than 120 characters. In total, there are 11 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
rsa_simple.ts in modules/example-browser/src |
71 | 1 | 8 |
version.yml in codebuild/release |
22 | - | 1 |
deserialize_header_v1.ts in modules/serialize/src |
92 | 1 | 1 |
oaep_hash_supported.ts in modules/raw-rsa-keyring-node/src |
23 | - | 1 |