Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jul 2016 10:12:29 +0100
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        freebsd-current@freebsd.org
Subject:   Re: GOST in OPENSSL_BASE
Message-ID:  <a8214f32-ce90-3b97-678a-faad7c6d0b69@freebsd.org>
In-Reply-To: <CAN6yY1sOrL42ssbfGUKz8%2BaY0VvKPDHPx2S0ZRNpmmgdB0V8Tg@mail.gmail.com>
References:  <20160710133019.GD20831@zxy.spb.ru> <f35c1806-c06d-0d46-1c8a-58a56adef9a7@freebsd.org> <a4f0585d-cc99-e44a-7f59-0dd23e3c969f@FreeBSD.org> <20160711184122.GP46309@zxy.spb.ru> <98f27660-47ff-d212-8c50-9e6e1cd52e0b@freebsd.org> <c0bb5ae3-fee6-d40c-86bd-988c843d757b@freebsd.org> <CAN6yY1sOrL42ssbfGUKz8%2BaY0VvKPDHPx2S0ZRNpmmgdB0V8Tg@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--4rbbCmwV6Van18dkEA4BM8mJKX77O7T0K
Content-Type: multipart/mixed; boundary="Q4ujP9mpfW5HmQWdIcJqMKq6D0hsiKLIE"
From: Matthew Seaman <matthew@freebsd.org>
To: freebsd-current@freebsd.org
Message-ID: <a8214f32-ce90-3b97-678a-faad7c6d0b69@freebsd.org>
Subject: Re: GOST in OPENSSL_BASE
References: <20160710133019.GD20831@zxy.spb.ru>
 <f35c1806-c06d-0d46-1c8a-58a56adef9a7@freebsd.org>
 <a4f0585d-cc99-e44a-7f59-0dd23e3c969f@FreeBSD.org>
 <20160711184122.GP46309@zxy.spb.ru>
 <98f27660-47ff-d212-8c50-9e6e1cd52e0b@freebsd.org>
 <c0bb5ae3-fee6-d40c-86bd-988c843d757b@freebsd.org>
 <CAN6yY1sOrL42ssbfGUKz8+aY0VvKPDHPx2S0ZRNpmmgdB0V8Tg@mail.gmail.com>
In-Reply-To: <CAN6yY1sOrL42ssbfGUKz8+aY0VvKPDHPx2S0ZRNpmmgdB0V8Tg@mail.gmail.com>

--Q4ujP9mpfW5HmQWdIcJqMKq6D0hsiKLIE
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 07/12/16 06:48, Kevin Oberman wrote:
> In case people are not aware of it, Russian law now requires ALL encryp=
ted
> traffic must either be accessible by the FSB or that the private keys m=
ust
> be available to the FSB. I have always assumed that GOST has a hidden
> vulnerability/backdoor that the FSB is already using, but this makes it=

> mandatory. Putin gave the FSB 2 weeks to implement the law, which is
> clearly impossible, but I suspect that there will be a huge effort to p=
ick
> all low-hanging fruit. As a result, I suspect no one outside of Russia =
will
> touch GOST. (Not that they do now, either.) I'd hate to see its support=

> required for any protocol except in Russia as someone will be silly eno=
ugh
> to use it.

Agreed that it should be possible to use GOST crypto readily on FreeBSD,
but I dislike the idea of shipping with 'known vulnerable' ciphers
enabled by default.  It should take a positive act to enable them, given
the circumstances.  Whether that should entail installing something from
ports, or recompiling the system with specific settings in src.conf or
it could just be down to tweaking a config file somewhere I wouldn't
care to venture an opinion though.

I'm also curious as to how far these regulations are supposed to extend.
 Presumably traffic which is merely transiting Russian territory isn't
covered, at least in a practical sense.  How about people from Russia
accessing foreign websites?  I can't see any of the big Internet players
implementing GOST in any locations outside Russia any time soon.
Neither would I as a non-Russian have GOST capabilities client-side, so
what happens if I go and look at say a YandX website over HTTPS?  Putin
and his advisors aren't stupid, and they'd already have considered all
this; plus, as you say, the timetable is clearly impossible; so there
must be something else going on here.

Of course, now there's fairly good evidence that there's some sort of
backdoor in the GOST ciphers, all bets are off on how long it will be
until they get broken in a very public manner.

	Cheers,

	Matthew




--Q4ujP9mpfW5HmQWdIcJqMKq6D0hsiKLIE--

--4rbbCmwV6Van18dkEA4BM8mJKX77O7T0K
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIcBAEBCgAGBQJXhLSDAAoJEABRPxDgqeTnfM8P/3T4NbU06OpRdxmHOTEs+qi6
Y/b3fFyzY5k2B7t22JxBZ0Etw5ykudW5ViKAiSFquTOTtgaebr633sBLW/vryfli
5AtK3M3RG/ZK16EJBBiYYTjUL5VN0JUrs6k9nhnbUWbbf06qgis8OiMYlJ60FQnu
lgY7hCKk/759oOm2G2Bw1pvq0KXDWRK5Z/8vwjl0+cg1lFXjvrP6LEXbAIB4pIZz
eRfwCegHk81oH9gEe/kkJ/S8j4qzJEH/zQ8Ta5W7hzoMcBvdV0BCESsVqzaexKTc
MALTpTs/beIfUsL02OIiOj2AqptatWA/4iAVeq8HrsgjA6THeyw+8HCspI5+02qw
hG0DCtJlR2T74BQTfhYoSF6NN8pGoIWo8FDIz5HZvFMp7ult6xbXw6pe4EU5cNss
4wDCyT0r6FrDVBmaYzdy5mY21n3Y5A7+o+qjZ8uXTtAmwlHIO7LixnUTmQ7IqDDp
oKo9dnBEwO1DxmF8mcpSpDhFezww2rwEwbmRCCII3sSNkI+RBn6iMHspjNMzQVW8
YS9TcT8H/e1yJ+21vMF+ap/ipk+lwFtQ95wg6l5Lj7dkLvlhcFBezeMqx1h0puXX
knTOmz1NUlr6XChHr+rWvho/D7rzUow1kHCZzkUu4Uvl1q+cvLUnsJy3fwbIXnUk
simYOb3J+IR96XljFAqa
=eDTx
-----END PGP SIGNATURE-----

--4rbbCmwV6Van18dkEA4BM8mJKX77O7T0K--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a8214f32-ce90-3b97-678a-faad7c6d0b69>