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

pyca / cryptography / 2102
19%

Build:
DEFAULT BRANCH: master
Ran 05 Feb 2014 09:33AM UTC
Jobs 33
Files 95
Run time –
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

pending completion
2102

Pull #559

travis-ci

public
RSA keys

These are implemented such that they don't depend on the backend. This
means we don't have to worry about passing an RSA key created with one
backend to a different one so much at the expense of having to create a
backend specific context on demand.

This is slightly non-trivial in (at least) OpenSSL as there are 3
additional derived parameters kept in its RSA struct. They aren't
difficult to generate but it requires adding 30-40 lines of BN_* stuff
to the backend so I'm leaving that out for now. We'll need to implement
that before we can actually do any useful operations with the keys.

This also adds a loader for some of the PKCS #1 test vectors. It only
extracts the 10 key pairs from pss_vect.txt currently be should be
extenable to include the example signatures and other files later.
Pull Request #559: RSA keys

81 of 81 new or added lines in 2 files covered. (100.0%)

2852 of 2860 relevant lines covered (99.72%)

21.72 hits per line

Jobs
ID Job ID Ran Files Coverage
1 2102.1 (TOX_ENV=py26) 05 Feb 2014 09:34AM UTC 0
88.92
Travis Job 2102.1
2 2102.2 (TOX_ENV=py27) 05 Feb 2014 09:35AM UTC 0
88.81
Travis Job 2102.2
3 2102.3 (TOX_ENV=py32) 05 Feb 2014 09:34AM UTC 0
88.81
Travis Job 2102.3
4 2102.4 (TOX_ENV=py33) 05 Feb 2014 09:38AM UTC 0
88.81
Travis Job 2102.4
5 2102.5 (TOX_ENV=pypy) 05 Feb 2014 09:33AM UTC 0
Travis Job 2102.5
6 2102.6 (TOX_ENV=py26 OPENSSL=0.9.8) 05 Feb 2014 09:36AM UTC 0
86.36
Travis Job 2102.6
7 2102.7 (TOX_ENV=py27 OPENSSL=0.9.8) 05 Feb 2014 09:37AM UTC 0
86.26
Travis Job 2102.7
8 2102.8 (TOX_ENV=py32 OPENSSL=0.9.8) 05 Feb 2014 09:38AM UTC 0
86.26
Travis Job 2102.8
9 2102.9 (TOX_ENV=py33 OPENSSL=0.9.8) 05 Feb 2014 09:37AM UTC 0
86.26
Travis Job 2102.9
10 2102.10 (TOX_ENV=pypy OPENSSL=0.9.8) 05 Feb 2014 09:34AM UTC 0
Travis Job 2102.10
11 2102.11 (TOX_ENV=py26) 05 Feb 2014 09:38AM UTC 0
88.92
Travis Job 2102.11
12 2102.12 (TOX_ENV=py27) 05 Feb 2014 09:36AM UTC 0
88.81
Travis Job 2102.12
13 2102.13 (TOX_ENV=py32) 05 Feb 2014 09:39AM UTC 0
88.81
Travis Job 2102.13
14 2102.14 (TOX_ENV=py33) 05 Feb 2014 09:36AM UTC 0
88.81
Travis Job 2102.14
15 2102.15 (TOX_ENV=pypy) 05 Feb 2014 09:34AM UTC 0
Travis Job 2102.15
16 2102.16 (TOX_ENV=py26 OPENSSL=0.9.8) 05 Feb 2014 09:40AM UTC 0
86.36
Travis Job 2102.16
17 2102.17 (TOX_ENV=py27 OPENSSL=0.9.8) 05 Feb 2014 09:36AM UTC 0
86.26
Travis Job 2102.17
18 2102.18 (TOX_ENV=py32 OPENSSL=0.9.8) 05 Feb 2014 09:35AM UTC 0
86.26
Travis Job 2102.18
19 2102.19 (TOX_ENV=py33 OPENSSL=0.9.8) 05 Feb 2014 09:38AM UTC 0
86.26
Travis Job 2102.19
20 2102.20 (TOX_ENV=pypy OPENSSL=0.9.8) 05 Feb 2014 09:34AM UTC 0
Travis Job 2102.20
21 2102.21 (TOX_ENV=docs) 05 Feb 2014 09:34AM UTC 0
Travis Job 2102.21
22 2102.22 (TOX_ENV=pep8) 05 Feb 2014 09:36AM UTC 0
Travis Job 2102.22
23 2102.23 (TOX_ENV=py3pep8) 05 Feb 2014 09:34AM UTC 0
Travis Job 2102.23
24 2102.24 (TOX_ENV=py26) 05 Feb 2014 09:40AM UTC 0
94.97
Travis Job 2102.24
25 2102.25 (TOX_ENV=py27) 05 Feb 2014 09:40AM UTC 0
94.86
Travis Job 2102.25
26 2102.26 (TOX_ENV=py32) 05 Feb 2014 09:43AM UTC 0
94.86
Travis Job 2102.26
27 2102.27 (TOX_ENV=py33) 05 Feb 2014 09:43AM UTC 0
94.86
Travis Job 2102.27
28 2102.28 (TOX_ENV=pypy) 05 Feb 2014 09:40AM UTC 0
Travis Job 2102.28
29 2102.29 (TOX_ENV=py26 OPENSSL=0.9.8) 05 Feb 2014 09:48AM UTC 0
98.01
Travis Job 2102.29
30 2102.30 (TOX_ENV=py27 OPENSSL=0.9.8) 05 Feb 2014 09:45AM UTC 0
97.9
Travis Job 2102.30
31 2102.31 (TOX_ENV=py32 OPENSSL=0.9.8) 05 Feb 2014 09:46AM UTC 0
97.9
Travis Job 2102.31
32 2102.32 (TOX_ENV=py33 OPENSSL=0.9.8) 05 Feb 2014 09:47AM UTC 0
97.9
Travis Job 2102.32
33 2102.33 (TOX_ENV=pypy OPENSSL=0.9.8) 05 Feb 2014 09:42AM UTC 0
Travis Job 2102.33
Source Files on build 2102
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #2102
  • Pull Request #559
  • PR Base - master (#2095)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE TRIAL · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc