@@ -39,7 +39,7 @@ not work, type in the missing letters from the plaintext output at the end of th
39
39
- PyX http://pyx.sourceforge.net/
40
40
- LaTeX (required by PyX) https://www.latex-project.org/
41
41
- python3-qrencode https://github.com/Arachnid/pyqrencode
42
- - enscript python3-qrencode
42
+ - enscript https://www.gnu.org/software/enscript/
43
43
- ghostscript https://www.ghostscript.com/
44
44
- ZBar http://zbar.sourceforge.net/
45
45
@@ -62,6 +62,16 @@ Storing the paper backup in a machine readable format like barcodes makes it pra
62
62
even large amounts in short order. If the paper is too damaged for the barcodes to be readable,
63
63
you still have the printed plaintext that paperbackup produces.
64
64
65
+ ## How to properly store the paper
66
+
67
+ The ISO has some standards for preservation and long term storage of paper:
68
+
69
+ ISO/TC 46/SC 10 - Requirements for document storage and conditions for preservation
70
+ http://www.iso.org/iso/home/store/catalogue_tc/catalogue_tc_browse.htm?commid=48842
71
+
72
+ Here's an example of what ISO 16245 describes:
73
+ http://www.iso.org/iso/livelinkgetfile-isocs?nodeId=15011261
74
+
65
75
## Choice and error resilency of barcodes
66
76
67
77
Only 2D barcodes have the density to make key backup practical. QR Code and DataMatrix are
@@ -103,6 +113,19 @@ and otherwise unencoded data follows.
103
113
The program writes PDFs in A4 by default. You can uncomment the respective lines
104
114
in the constants section of the source to change to US Letter.
105
115
116
+ ## Similar projects
117
+
118
+ ###### PAPERBACK http://ollydbg.de/Paperbak/
119
+
120
+ Although it is GPL 3, it is currently available for Windows only. It uses it's own proprietary
121
+ barcode type. That allows it to produce much more dense code, but in case of a problem with
122
+ decoding you are on your own.
123
+
124
+ ###### Paperkey http://www.jabberwocky.com/software/paperkey/
125
+
126
+ It is designed to reduce the data needed to backup a private GnuPG key. It does not help you
127
+ to print and scan the data. So it could be used in addition to paperbackup.py.
128
+
106
129
## License
107
130
108
131
MIT X11 License
0 commit comments