Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Review of PEM format quickfix #54 #60

Conversation

vladimir-v-diaz
Copy link
Contributor

Merge and test #57 with master.

lukpueh and others added 8 commits September 15, 2017 11:46
This quickfix changes the PEM format from PKSC8 to
PKSC5 (TraditionalOpenSSL) in pyca_crypto's variant of
`create_rsa_encrypted_pem`.
PKSC5 has the PEM headers expected by other PEM parsing functions,
e.g. `is_pem_private` and `extract_pem`.

See secure-systems-lab#54 for more details
Test the output of `create_rsa_encrypted_pem` in conjunction with
PEM parsing functions `extract_pem` and `is_private_pem`.
As @vladimir-v-diaz points out, comments and docstrings for
securesystemslib/pyca_crypto_keys.py's `create_rsa_encrypted_pem`
are outdated.
This commit updates docstring, comments and some indentation
guideline mismatches.
Following @vladimir-v-diaz's review suggestions, this commit
fixes some variable names and indentations in `test_keys.py`
As @vladimir-v-diaz points out, comments and docstrings for
securesystemslib/pyca_crypto_keys.py's `create_rsa_encrypted_pem`
are outdated.
This commit updates docstring, comments and some indentation
guideline mismatches.
Following @vladimir-v-diaz's review suggestions, this commit
fixes some variable names and indentations in `test_keys.py`
@coveralls
Copy link

coveralls commented Sep 19, 2017

Coverage Status

Coverage remained the same at 100.0% when pulling 8d13300 on vladimir-v-diaz:lukpueh-pem-format-quickfix into 38d82de on secure-systems-lab:master.

@vladimir-v-diaz vladimir-v-diaz merged commit 5142931 into secure-systems-lab:master Sep 19, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants