corretto / amazon-corretto-crypto-provider
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 69
  • Daily file updates (only one update per file and date counted): 175
  • First update: 2019-04-01
  • Latest update: 2022-01-11
  • Days between first and latest update: 1017 (145 weeks, estimated 725 working days)
  • Active days (at least one file change): 95
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 69 files with 8,570 lines of code in files.
    • 68 files that are 366+ days old (8,554 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 1 files that are 31-90 days old (16 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
99% | 0% | 0% | <1% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 69 files with 8,570 lines of code in files.
    • 58 files have been last changed 366+ days ago (5,747 lines of code)
    • 3 files have been last changed 181-365 days ago (1,229 lines of code)
    • 1 files have been last changed 91-180 days ago (231 lines of code)
    • 6 files have been last changed 31-90 days ago (1,147 lines of code)
    • 1 files have been last changed 1-30 days ago (216 lines of code)
67% | 14% | 2% | 13% | 2%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
java, cpp, h, md, txt, cxx, gradle, in, gitignore, project, rst, bat, xml, json, properties
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
java99% | 0% | 0% | <1% | 0%
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
cxx100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cpp88% | 0% | 0% | 11% | 0%
java46% | 25% | 4% | 17% | 4%
h100% | 0% | 0% | 0% | 0%
in100% | 0% | 0% | 0% | 0%
cxx100% | 0% | 0% | 0% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
src/com/amazon/corretto/crypto/provider99% | 0% | 0% | <1% | 0%
csrc100% | 0% | 0% | 0% | 0%
template-src/com/amazon/corretto/crypto/provider100% | 0% | 0% | 0% | 0%
tst/com/amazon/corretto/crypto/provider/coverage100% | 0% | 0% | 0% | 0%
CMake/trycompile100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
csrc92% | 0% | 0% | 7% | 0%
src/com/amazon/corretto/crypto/provider43% | 26% | 5% | 19% | 5%
template-src/com/amazon/corretto/crypto/provider66% | 33% | 0% | 0% | 0%
tst/com/amazon/corretto/crypto/provider/coverage100% | 0% | 0% | 0% | 0%
CMake/trycompile100% | 0% | 0% | 0% | 0%
src100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AesGcmSpi.java
in src/com/amazon/corretto/crypto/provider
638 28 326 1023 8
sign.cpp
in csrc
580 6 664 1023 4
RsaCipher.java
in src/com/amazon/corretto/crypto/provider
470 22 326 1023 5
buffer.h
in csrc
368 20 664 1023 2
aes_gcm.cpp
in csrc
333 6 664 1023 4
Utils.java
in src/com/amazon/corretto/crypto/provider
329 11 70 1023 3
EvpSignature.java
in src/com/amazon/corretto/crypto/provider
305 7 664 1023 4
rdrand.cpp
in csrc
302 14 65 1023 9
aes_ctr_drbg.cpp
in csrc
298 12 664 1023 4
AmazonCorrettoCryptoProvider.java
in src/com/amazon/corretto/crypto/provider
268 24 64 1023 10
TemplateHmacSpi.java
in template-src/com/amazon/corretto/crypto/provider
243 20 520 1023 6
InputBuffer.java
in src/com/amazon/corretto/crypto/provider
231 19 140 1023 9
EvpSignatureBase.java
in src/com/amazon/corretto/crypto/provider
222 9 664 1023 5
Loader.java
in src/com/amazon/corretto/crypto/provider
216 8 22 1023 11
env.h
in csrc
207 13 664 1023 4
EvpKeyAgreement.java
in src/com/amazon/corretto/crypto/provider
201 6 505 1023 7
Janitor.java
in src/com/amazon/corretto/crypto/provider
186 10 664 1023 4
EcUtils.java
in src/com/amazon/corretto/crypto/provider
170 11 664 1023 2
EcGen.java
in src/com/amazon/corretto/crypto/provider
154 6 509 1023 5
rsa_cipher.cpp
in csrc
144 2 664 1023 7
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
cxx
empty.cxx
in CMake/trycompile
1 - 1023 1023 1
cxx
coverage_main.cxx
in CMake/trycompile
1 1 664 1023 2
sha256.cpp
in csrc
5 - 664 1023 2
sha512.cpp
in csrc
5 - 664 1023 2
md5.cpp
in csrc
5 - 664 1023 2
module-info.java
in src
5 - 664 1023 2
ExtraCheck.java
in src/com/amazon/corretto/crypto/provider
5 - 664 1023 2
rand.h
in csrc
6 - 664 1023 2
sha384.cpp
in csrc
6 - 664 1023 2
cxx
use_openssl.cxx
in CMake/trycompile
6 1 664 1023 2
sha1.cpp
in csrc
7 - 664 1023 2
ServiceProviderFactory.java
in src/com/amazon/corretto/crypto/provider
8 2 664 1023 2
amazon_corretto_crypto_provider.cpp
in csrc
9 - 664 1023 2
SelfTestStatus.java
in src/com/amazon/corretto/crypto/provider
18 2 664 1023 2
RuntimeCryptoException.java
in src/com/amazon/corretto/crypto/provider
18 5 664 1023 2
in
config.h.in
in csrc
19 - 664 1023 3
SelfTestFailureException.java
in src/com/amazon/corretto/crypto/provider
19 5 664 1023 2
rdrand.h
in csrc
21 - 664 1023 3
buffer.cpp
in csrc
22 2 664 1023 2
bn.cpp
in csrc
29 4 664 1023 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
DebugFlag.java
in src/com/amazon/corretto/crypto/provider
16 3 70 70 1
ConstantTime.java
in src/com/amazon/corretto/crypto/provider
29 7 505 511 2
AesGcmSpi.java
in src/com/amazon/corretto/crypto/provider
638 28 326 1023 8
sign.cpp
in csrc
580 6 664 1023 4
RsaCipher.java
in src/com/amazon/corretto/crypto/provider
470 22 326 1023 5
buffer.h
in csrc
368 20 664 1023 2
aes_gcm.cpp
in csrc
333 6 664 1023 4
Utils.java
in src/com/amazon/corretto/crypto/provider
329 11 70 1023 3
EvpSignature.java
in src/com/amazon/corretto/crypto/provider
305 7 664 1023 4
rdrand.cpp
in csrc
302 14 65 1023 9
aes_ctr_drbg.cpp
in csrc
298 12 664 1023 4
AmazonCorrettoCryptoProvider.java
in src/com/amazon/corretto/crypto/provider
268 24 64 1023 10
TemplateHmacSpi.java
in template-src/com/amazon/corretto/crypto/provider
243 20 520 1023 6
InputBuffer.java
in src/com/amazon/corretto/crypto/provider
231 19 140 1023 9
EvpSignatureBase.java
in src/com/amazon/corretto/crypto/provider
222 9 664 1023 5
Loader.java
in src/com/amazon/corretto/crypto/provider
216 8 22 1023 11
env.h
in csrc
207 13 664 1023 4
EvpKeyAgreement.java
in src/com/amazon/corretto/crypto/provider
201 6 505 1023 7
Janitor.java
in src/com/amazon/corretto/crypto/provider
186 10 664 1023 4
EcUtils.java
in src/com/amazon/corretto/crypto/provider
170 11 664 1023 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Loader.java
in src/com/amazon/corretto/crypto/provider
216 8 22 1023 11
AmazonCorrettoCryptoProvider.java
in src/com/amazon/corretto/crypto/provider
268 24 64 1023 10
rdrand.cpp
in csrc
302 14 65 1023 9
Utils.java
in src/com/amazon/corretto/crypto/provider
329 11 70 1023 3
SelfTestSuite.java
in src/com/amazon/corretto/crypto/provider
126 14 70 1023 4
NativeResource.java
in src/com/amazon/corretto/crypto/provider
106 14 70 1023 4
DebugFlag.java
in src/com/amazon/corretto/crypto/provider
16 3 70 70 1
InputBuffer.java
in src/com/amazon/corretto/crypto/provider
231 19 140 1023 9
TemplateHashSpi.java
in template-src/com/amazon/corretto/crypto/provider
121 12 287 1023 9
AesGcmSpi.java
in src/com/amazon/corretto/crypto/provider
638 28 326 1023 8
RsaCipher.java
in src/com/amazon/corretto/crypto/provider
470 22 326 1023 5
EvpKeyAgreement.java
in src/com/amazon/corretto/crypto/provider
201 6 505 1023 7
ConstantTime.java
in src/com/amazon/corretto/crypto/provider
29 7 505 511 2
EcGen.java
in src/com/amazon/corretto/crypto/provider
154 6 509 1023 5
TemplateHmacSpi.java
in template-src/com/amazon/corretto/crypto/provider
243 20 520 1023 6
util.h
in csrc
141 8 645 1023 6
sign.cpp
in csrc
580 6 664 1023 4
buffer.h
in csrc
368 20 664 1023 2
aes_gcm.cpp
in csrc
333 6 664 1023 4
EvpSignature.java
in src/com/amazon/corretto/crypto/provider
305 7 664 1023 4