]> Cypherpunks.ru repositories - gogost.git/commitdiff
FAQ
authorSergey Matveev <stargrave@stargrave.org>
Fri, 27 Dec 2019 13:17:40 +0000 (16:17 +0300)
committerSergey Matveev <stargrave@stargrave.org>
Fri, 27 Dec 2019 13:17:40 +0000 (16:17 +0300)
faq.texi [new file with mode: 0644]
makedist.sh
www.texi

diff --git a/faq.texi b/faq.texi
new file mode 100644 (file)
index 0000000..a0a9fd2
--- /dev/null
+++ b/faq.texi
@@ -0,0 +1,29 @@
+@node FAQ
+@unnumbered Frequently asked questions
+
+@set ItIsGOSTBaby It is GOST: do you expect serialization unification?
+
+@table @asis
+
+@item My signature is not validated by other implementations. What is wrong?
+
+Try to reverse it (@code{sign[::-1]}).
+Try to swap its halves (@code{sign[len(sign)/2:] + sign[:len(sign)/2]}).
+Try to reverse its swapped halves too.
+
+@value{ItIsGOSTBaby}!
+
+@item My signature is @strong{still} not validated by other implementations!
+
+Try to reverse digest you are signing/verifying (@code{dgst[::-1]}).
+
+@value{ItIsGOSTBaby}!
+
+@item Everything above did not help me. Does PyGOST sucks?
+
+No way! You still have not tried to reverse your binary private key,
+public key and swap its halves.
+
+@value{ItIsGOSTBaby}!
+
+@end table
index 01c100ff54688bec21c3a662abfcfab1a90db68c..ecf32d90f5c6159b609e928538c82526701c3186 100755 (executable)
@@ -55,6 +55,15 @@ cat > $texi <<EOF
 EOF
 makeinfo --plaintext -o NEWS $texi
 
+cat > $texi <<EOF
+\input texinfo
+@documentencoding UTF-8
+@settitle FAQ
+@include faq.texi
+@bye
+EOF
+makeinfo --plaintext -o NEWS $texi
+
 find . -name .git -type d | xargs rm -fr
 rm -f *.texi www.mk style.css makedist.sh TODO
 
index b68b9d278bbcc70a41b6554f2c1cf3ad44a0b9c9..322ea705e9e3bbf852d00c073cda1200c93c1a73 100644 (file)
--- a/www.texi
+++ b/www.texi
@@ -62,6 +62,7 @@ mailing list. Announcements also go to this mailing list.
 
 @insertcopying
 
+@include faq.texi
 @include news.texi
 @include install.texi