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

stefanberger / libtpms
77%
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 ecc_consttime
branch: ecc_consttime
CHANGE BRANCH
x
Reset
  • ecc_consttime
  • 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_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
  • pure_openssl_seeds
  • 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
1703

Pull #165

travis-ci

web-flow
Merge ca5b7459b into 80152a229
Pull Request #165: Address a potential constant time issues in the TPM 2 ECC code

68 of 68 new or added lines in 4 files covered. (100.0%)

28905 of 37355 relevant lines covered (77.38%)

88743.66 hits per line

Relevant lines Covered
Build:
Build:
37355 RELEVANT LINES 28905 COVERED LINES
88743.66 HITS PER LINE
Source Files on ecc_consttime
  • Tree
  • List 453
  • Changed 79
  • Source Changed 7
  • Coverage Changed 79
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
1703 ecc_consttime Merge ca5b7459b into 80152a229 Pull #165 30 Oct 2020 03:08AM UTC web-flow travis-ci pending completion  
1702 ecc_consttime tpm2: Use the define HELPERS_FP_H in Helpers_fp.h Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> push 30 Oct 2020 02:35AM UTC stefanberger travis-ci pending completion  
1700 ecc_consttime Merge 7b3965a43 into 80152a229 Pull #165 29 Oct 2020 11:38PM UTC web-flow travis-ci pending completion  
1699 ecc_consttime tpm2: Use the define HELPERS_FP_H in Helpers_fp.h Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> push 29 Oct 2020 10:34PM UTC stefanberger travis-ci pending completion  
1697 ecc_consttime tpm2: EcSM2: Enforce that the random bnK has no leading zeros Make sure that the value of bnK is not short so that the subsequent BnEccModMult() runs in constant time. We take the same approach as with the modifications to BnEccGenerateKeyPair() ... push 29 Oct 2020 08:51PM UTC stefanberger travis-ci pending completion  
1695 ecc_consttime tpm2: EcSM2: Enforce that the random bnK has no leading zeros Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> push 29 Oct 2020 12:25PM UTC stefanberger travis-ci pending completion  
1694 ecc_consttime tpm2: EcSM2: Enforce that the random bnK has no leading zeros Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> push 28 Oct 2020 07:10PM UTC stefanberger travis-ci pending completion  
1688 ecc_consttime tpm2: EcSM2: Enforce that the random bnK has no leading zeros Signed-off-by: Stefan Berger <stefanb@linux.ibm.com> push 28 Oct 2020 02:40PM UTC stefanberger travis-ci pending completion  
1685 ecc_consttime tpm2: EcSchnorr: Enforce that the OpenSSL-generated bnD has no leading zeros To avoid a potential side channel in the EcSchnorr signing algorithm, enforce that the OpenSSL-generated bnD does not have leading zeros that may then cause a timing sid... push 28 Oct 2020 06:46AM UTC stefanberger travis-ci pending completion  
1680 ecc_consttime tpm2: EcSchnorr: Enforce that the OpenSSL-generated bnD has no leading zeros To avoid a potential side channel in the EcSchnorr signing algorithm, enforce that the OpenSSL-generated bnD does not have leading zeros that may then cause a timing sid... push 28 Oct 2020 01:50AM UTC stefanberger 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