[Cryptography] Ad hoc "exceptional access" discussion at Crypto'15 ?
covariant at i2pmail.org
Tue Jul 14 06:32:15 EDT 2015
-----BEGIN PGP SIGNED MESSAGE-----
On 07/14/2015 05:55 AM, Henry Baker wrote:
> Behind the opponents demand for concrete technical requirements
> is the argument that any method of guaranteeing government access
> to encrypted communications should be treated as a security flaw
> that inevitably puts everyones data at risk. In principle, of
> course, adding a mechanism for government access introduces a risk
> that the mechanism will not work as intended. But its also true
> that adding a thousand lines of code to a program will greatly
> increase the risk of adding at least one security flaw to the
> program. Yet security experts do not demand that companies stop
> adding code to their programs. The cost to industry of freezing
> innovation is deemed so great that the introduction of new security
> flaws must be tolerated and managed with tactics such as internal
> code reviews, red-team testing, and bug bounties.
The problem with government access is that it introduces a
(presumably) trusted third-party. I can see a few problems with that:
Whoever that third-party is, there is a possibility that it is a
central point of failure.
Good security is hard to achieve, and I have my doubts that
governments can provide it.
Besides, we are assuming the government is not malicious. Depending on
the country, this may be a reasonable assertion. But in many
countries, it is not.
In the end government access doesn't really solve anything. For those
who wish to hide their communications a few additional steps suffice,
- - - Rely on an additional layer of strong cryptography.
- - - Use good stenography.
- - - Use communication channels that are not being monitored.
It would be very naive and dangerous to assume that those with
malicious intentions are not able to put together the above list.
This is exactly the difference between the risk of adding new code and
third-party access: the former has benefits, the latter does not.
A significant portion of cryptographic work intends to eliminate third
parties from protocols.
This is a reasonable goal, because in an environment where trust is
important, it is wise to minimize the number of participants.
Many cryptographic protocols are broken by third-party access. I do
not mean to say "possibly broken" because the entire goal of these
protocol is not to have a third-party at all.
Overall, giving access to the government seems like a step backwards.
It's too late to stop what's coming, whether you like it or not.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 3104 bytes
Desc: not available
More information about the cryptography