• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

stefanberger / libtpms
76%
master: 77%

Build:
Build:
LAST BUILD BRANCH: HEAD
DEFAULT BRANCH: master
Repo Added 23 Oct 2018 06:58PM UTC
Files 521
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH pure_openssl_seeds
branch: pure_openssl_seeds
CHANGE BRANCH
x
Reset
  • pure_openssl_seeds
  • HEAD
  • ac_link_ifelse
  • autoconf_check_defines
  • cflags_wmissing_prototypes
  • configure_with_tpm2_default
  • constant_time
  • coverity-fixes
  • coverity_scan
  • cpp_coveralls
  • cpp_coveralls.dashb
  • cppcheck
  • dcache
  • dynamic_hlk_compliance
  • ecc_consttime
  • ecc_fixes
  • extend_context_gap
  • fix_304
  • fix_fortify_source
  • fix_issue_195
  • fix_json
  • fix_nistp521_parameter_reporting
  • fix_readme
  • fix_rsa_decrypt_stack_smash
  • fix_s390x
  • fix_tpm2_contextsave
  • fuzzer-data
  • hlk_compliant
  • libtpms_added
  • man_page_cleanup
  • master
  • master.autoupdate
  • master.coverity
  • master.fixes
  • master.fuzzer
  • master.next
  • master.next,rhel6
  • master.next.rsa
  • master.ossl3
  • master.sm4-getsymtestdata
  • move-to-buildsys
  • nvmarshal_typos
  • pure_openssl
  • pure_openssl_rsa_crt
  • rev155
  • rev159
  • rev162
  • rev164
  • rsa_3072
  • rsa_pkcs1_returnvalue
  • silent_rules
  • stable-0.6.0
  • stable-0.6.0-compile-fixes
  • stable-0.6.0-fix_issue_195
  • stable-0.6.0.next
  • stable-0.7.0
  • stable-0.7.0-constanttime
  • stable-0.7.0-ecc_consttime
  • stable-0.7.0-fix_issue_195
  • stable-0.7.0-fix_nistp521_parameter_reporting
  • stable-0.7.0.next
  • stable-0.7.0_fix_iv
  • stable-0.8
  • stable-0.8-erroneous-gitignore
  • stable-0.8-fix_issue_195
  • stable-0.8.next
  • stable-0.8.next.ossl3
  • stable-0.8_fix_iv
  • stable-0.9
  • stable-0.9.next
  • stefanberger/add_sm4_to_json
  • stefanberger/coverity_fixes
  • stefanberger/do_not_write_permanent_state_if_only_clock_changed
  • stefanberger/enable_camellia
  • stefanberger/extend_context_gap
  • stefanberger/openssl3-helpers-part1
  • stefanberger/openssl3-helpers-part2
  • stefanberger/prepare-0.9-release
  • stefanberger/tpm12_coverity
  • travis
  • ubsan
  • v0.6.1
  • v0.6.2
  • v0.6.3
  • v0.6.4
  • v0.6.5
  • v0.6.6
  • v0.7.0
  • v0.7.1
  • v0.7.10
  • v0.7.2
  • v0.7.3
  • v0.7.4
  • v0.7.5
  • v0.7.6
  • v0.7.7
  • v0.7.8
  • v0.7.9
  • v0.8.0
  • v0.8.1
  • v0.8.2
  • v0.8.3
  • v0.8.4
  • v0.8.5
  • v0.8.6
  • v0.8.7
  • v0.9.0
  • v0.9.1
  • v0.9.2
  • v0.9.3
  • v0.9.4

pending completion
874

push

travis-ci

Stefan Berger
tpm2: Pass along COMPAT_LEVEL to DRBG generator and pass to OBJECTs

This should be the last patch that activates OpenSSL key creation
in case a KDF is based on COMPAT_LEVEL_OPENSSL.

What may break the upgrade path are external keys. All those keys
can be used for key derivation via the NULL hierarchy using
TPM2_CreateLoaded(), with parent = NULL. The NULL hierarchy currently
indicates 'newSeed = TRUE', which would then be the reason to
use OpenSSL now for key creation while previously the original TPM 2
code was used.

Signed-off-by: Stefan Berger <stefanb@linux.ibm.com>

10 of 10 new or added lines in 3 files covered. (100.0%)

27321 of 36062 relevant lines covered (75.76%)

80937.66 hits per line

Relevant lines Covered
Build:
Build:
36062 RELEVANT LINES 27321 COVERED LINES
80937.66 HITS PER LINE
Source Files on pure_openssl_seeds
  • List 0
  • Changed 102
  • Source Changed 4
  • Coverage Changed 102
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
874 pure_openssl_seeds tpm2: Pass along COMPAT_LEVEL to DRBG generator and pass to OBJECTs This should be the last patch that activates OpenSSL key creation in case a KDF is based on COMPAT_LEVEL_OPENSSL. What may break the upgrade path are external keys. All those ke... push 26 Jun 2019 04:18PM UTC Stefan Berger travis-ci pending completion  
798 pure_openssl_seeds tpm2: Pass along COMPAT_LEVEL to DRBG generator and pass to OBJECTs This should be the last patch that activates OpenSSL key creation in case a KDF is based on COMPAT_LEVEL_OPENSSL. What may break the upgrade path are external keys. All those ke... push 17 Jun 2019 08:59PM UTC Stefan Berger travis-ci pending completion  
797 pure_openssl_seeds tpm2: Pass along COMPAT_LEVEL to DRBG generator and pass to OBJECTs This should be the last patch that activates OpenSSL key creation in case a KDF is based on COMPAT_LEVEL_OPENSSL. What may break the upgrade path are external keys. All those ke... push 17 Jun 2019 08:55PM UTC Stefan Berger travis-ci pending completion  
796 pure_openssl_seeds tpm2: Pass along COMPAT_LEVEL to DRBG generator and pass to OBJECTs This should be the last patch that activates OpenSSL key creation in case a KDF is based on COMPAT_LEVEL_OPENSSL. What may break the upgrade path are external keys. All those ke... push 17 Jun 2019 07:14PM UTC Stefan Berger travis-ci pending completion  
794 pure_openssl_seeds tpm2: Pass along COMPAT_LEVEL to DRBG generator and pass to OBJECTs This should be the last patch that activates OpenSSL key creation in case a KDF is based on COMPAT_LEVEL_OPENSSL. What may break the upgrade path are external keys. All those ke... push 17 Jun 2019 07:06PM UTC Stefan Berger travis-ci pending completion  
793 pure_openssl_seeds tpm2: Pass along COMPAT_LEVEL to DRBG generator and pass to keys This should be the last patch that activates OpenSSL key creation in case a KDF is based on COMPAT_LEVEL_OPENSSL. What may break the upgrade path are external keys. All those keys ... push 17 Jun 2019 06:59PM UTC Stefan Berger travis-ci pending completion  
792 pure_openssl_seeds tpm2: Pass along COMPAT_LEVEL to DRBG generator and pass to keys This should be the last patch that activates OpenSSL key creation in case a KDF is based on COMPAT_LEVEL_OPENSSL. What may break the upgrade path are external keys. All those keys ... push 17 Jun 2019 06:50PM UTC Stefan Berger travis-ci pending completion  
791 pure_openssl_seeds tpm2: Pass along COMPAT_LEVEL to DRBG generator and pass to keys This should be the last patch that activates OpenSSL key creation in case a KDF is based on COMPAT_LEVEL_OPENSSL. What may break the upgrade path are external keys. All those keys ... push 14 Jun 2019 10:09PM UTC Stefan Berger travis-ci pending completion  
790 pure_openssl_seeds tpm2: Pass along COMPAT_LEVEL to DRBG generator and pass to keys This should be the last patch that activates OpenSSL key creation in case a KDF is based on COMPAT_LEVEL_OPENSSL. What may break the upgrade path are external keys. All those keys ... push 14 Jun 2019 08:15PM UTC Stefan Berger travis-ci pending completion  
781 pure_openssl_seeds tpm2: Pass along newSeed to DRBG generator and pass to keys This should be the last patch that activates OpenSSL key creation in case a KDF is based on a 'newSeed'. What may break the upgrade path are external keys. All those keys can be used fo... push 10 Jun 2019 06:01PM UTC Stefan Berger travis-ci pending completion  
See All Builds (2483)
  • Repo on GitHub
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc