From: Ted Zlatanov <tzz@lifelogs.com>
To: emacs-devel@gnu.org
Subject: Re: [PATCH] Add GPG compatible symmetric encryption command
Date: Fri, 07 Feb 2014 06:09:05 -0500 [thread overview]
Message-ID: <8761orch7y.fsf@lifelogs.com> (raw)
In-Reply-To: m3vbwrtj3j.fsf-ueno@gnu.org
On Fri, 07 Feb 2014 17:36:32 +0900 Daiki Ueno <ueno@gnu.org> wrote:
DU> AFAICS, only real use-case is a symmetric encryption facility without
DU> invoking a subprocess, as Lars said. This patch tries to add a command
DU> for it.
I mentioned many others, and so have other users. I'm sorry if you find
it hard to believe our other use cases.
DU> This is not intended for inclusion (at the moment, at least), but wanted
DU> to show the fact: one would need fair amount of work to implement a
DU> simple and reasonably secure encryption function, even if raw encryption
DU> primitives are available. So, decrypt function is currently missing on
DU> purpose (now that encryption is available, it is not hard to implement -
DU> just do reverse), and not too secure as it uses `random'.
...
DU> This is what I suggested to him before, he agreed, but has never been
DU> realized. To be honest, I doubt that this feature is generally useful
DU> (maybe only Ted and his auth-source.el users are complaining?) and still
DU> prefer EPG because of security, but I'm tired with the repeated
DU> nonsensical discussions with them.
I'm thankful for your attention to users' needs and willingness to try
finding a solution. I wrote similar integration code in my original
libnettle patch and am sure it could use similar thoroughness. I have
no reason to oppose using EPG functions to wrap the crypto primitives.
But I don't see how it affects my request to include the crypto
primitives from GnuTLS/libnettle/libhogweed, since you've already argued
the integration work is hard and needs expert attention. Does your
patch make my request less pertinent?
Sorry if I'm misunderstanding.
Ted
next prev parent reply other threads:[~2014-02-07 11:09 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-02-07 8:36 [PATCH] Add GPG compatible symmetric encryption command Daiki Ueno
2014-02-07 11:09 ` Ted Zlatanov [this message]
2014-02-07 12:24 ` Daiki Ueno
2014-02-07 13:15 ` Ted Zlatanov
2014-02-08 6:24 ` Daiki Ueno
2014-02-08 16:27 ` Ted Zlatanov
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=8761orch7y.fsf@lifelogs.com \
--to=tzz@lifelogs.com \
--cc=emacs-devel@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
Code repositories for project(s) associated with this external index
https://git.savannah.gnu.org/cgit/emacs.git
https://git.savannah.gnu.org/cgit/emacs/org-mode.git
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.