On Monday 14 July 2014 12:45:35, Bob Beck wrote:
> $ wc -l *.c
>       29 crypto_api.c
>      143 mod_ed25519.c
>      327 mod_ge25519.c
>      806 signify.c
>     1305 total
> 
> Signify is 1305 *lines* of C code. and it's included in our
> development platform. It is not that difficult to install, and
> if you can't install it, you could always run OpenBSD in a vm to
> verify a signature, it comes with openbsd.

Signify uses some openssh .c files:

$ wc -l *.c *.data
    29 crypto_api.c
   335 fe25519.c
   143 mod_ed25519.c
   327 mod_ge25519.c
   306 sc25519.c
   806 signify.c
   265 smult_curve25519_ref.c
   858 ge25519_base.data
  3069 total

And it uses quite a few openbsd specific functions which makes 
compiling it on non-openbsd annoying. Because of the coupling to the 
openssh source, maybe it would make sense to include it in the openssh 
portable release?

Reply via email to