slide 12-13-14
This commit is contained in:
parent
26bfcb22a0
commit
00157f448e
5 changed files with 73 additions and 0 deletions
BIN
src/assets/progress1.png
Normal file
BIN
src/assets/progress1.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 20 KiB |
BIN
src/assets/progress2.png
Normal file
BIN
src/assets/progress2.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 20 KiB |
BIN
src/assets/testsuite.png
Normal file
BIN
src/assets/testsuite.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 213 KiB |
|
@ -208,6 +208,76 @@ https://blog.pgpkeys.eu/critique-critique.html
|
|||
|
||||
<em><sup>*</sup> [Versione Draft settembre 2024](https://datatracker.ietf.org/doc/draft-koch-librepgp/)</em>
|
||||
|
||||
---
|
||||
<style scoped>
|
||||
h2 {font-size: 35px; margin-top: 15px;}
|
||||
ul {font-size: 35px; margin-top: 0;}
|
||||
li li {font-size: 32px}
|
||||
li em {background-color: #8f8f00;font-size:22px;border: solid 1px #8f8f00; border-radius: 50%;display:inline-block;padding:3px; font-style:normal}
|
||||
</style>
|
||||
# Implementazioni (in progress)
|
||||
|
||||
<div class="columns">
|
||||
<div class="column-50">
|
||||
|
||||
## OpenPGP
|
||||
- Sequoia (Rust)
|
||||
- Chameleon, Octopus
|
||||
- rPGP (Rust)
|
||||
- PGPy (Python)
|
||||
- GOpenPGP (Go)
|
||||
- OpenPGP.js (Javascript)
|
||||
- Bouncy Castle (Java)
|
||||
- PGPainless (Kotlin)
|
||||
- Bouncy Castle (C#) *PR*
|
||||
</div>
|
||||
<div class="column-50">
|
||||
|
||||
## LibrePGP
|
||||
- GnuPG (C)
|
||||
- gpg4win, gpgme, kleopatra
|
||||
- rnp (C++)
|
||||
</div>
|
||||
</div>
|
||||
|
||||
---
|
||||
<style scoped>
|
||||
p {margin: 10px 0 0 0; font-size: 22px;}
|
||||
.columns div {text-align: center}
|
||||
.columns p {font-size: 23px;}
|
||||
#col-left {padding-left: 2px}
|
||||
img {height:370px;width: 430px}
|
||||
</style>
|
||||
# Implementazioni OpenPGP (in progress)
|
||||
|
||||
<div class="columns">
|
||||
<div class="column-50" id="col-left">
|
||||
|
||||
![](assets/progress1.png)
|
||||
*percentage of tests where an implementation agrees with the test suite's expectations on all individual test vectors*
|
||||
</div>
|
||||
|
||||
<div class="column-50">
|
||||
|
||||
![](assets/progress2.png)
|
||||
*percentage of individual test vectors where an implementation agrees with the test suite's expectations*
|
||||
</div>
|
||||
</div>
|
||||
|
||||
Fonte: [_OpenPGP interoperability test suite_](https://tests.sequoia-pgp.org/) (agg. 2024-09-17)
|
||||
|
||||
---
|
||||
<style scoped>
|
||||
p {margin: 10px 0 0 0; font-size: 22px}
|
||||
img {height: 490px; width: 100%}
|
||||
</style>
|
||||
# OpenPGP Interoperability test suite
|
||||
|
||||
_Detached Sign-Verify roundtrip with minimal key from Appendix A.3 of RFC 9580._
|
||||
|
||||
![](assets/testsuite.png)
|
||||
|
||||
Fonte: [_OpenPGP interoperability test suite_](https://tests.sequoia-pgp.org/)
|
||||
|
||||
---
|
||||
# TODO
|
||||
|
|
|
@ -21,6 +21,9 @@ section h1 {
|
|||
padding-bottom: 5px;
|
||||
font-size: 45px;
|
||||
}
|
||||
section h2 {
|
||||
margin: 0;
|
||||
}
|
||||
|
||||
p {
|
||||
margin: 10px 0 10px 0;
|
||||
|
|
Loading…
Reference in a new issue