// COMPLETE THREAD

'Black' budget purchases

3 expanded posts ยท every known parent and child

NODE 8879dfd2'Black' budget purchases
Cypherpunks:

	---	The following is posted by Tim May	---
I didn't comment before on Michael Wilson's revelations about the
Maryland Procurement Office (and how it revealed NSA purchases). But I
will now.

He writes:

> Michael Wilson
> Managing Director, The Nemesis Group
> 
> [I hope that the record of purchases made through the Maryland Procurement 
group
> are making their way from systems such as Mead Data and into private systems 
for
> analysis; warning, access of such data is expensive.]

Actually, there are much cheaper way to get even more accurate data.
Gunter Ahrendt has been the compiler of a list of supercomputer sites,
a list which he publishes weekly in comp.sys.super. (I haven't seen it
recently, so it may be dormant for the summer.)

Here's an excerpt for the NSA and CSS:

2) 83.73 - (02-JUN-1993) [NSA]
        National Security Agency,California,US
        1) 3 * Cray C916-512  83.73

3) 69.79 - (22-JUL-1993) [CSS]
        National Computing Security Center,Central Security
Service,National
        Security Agency Headquarters,Fort George G Meade,Maryland,US,
        postmaster@ftmeade-eas.army.mil
        1)     TMC CM-5/512     ~35.04  {linearly scaled from a 64CPU
unit}
        2) 5 * Cray Y-MP/8-256   34.75

etc.

I don't discount the possibility that NSA, CSS, NRO, etc. try to hide
some of their purchases--certainly in budgets, if not physically. But
in general they have little to gain by hiding the fact that they have,
for example, 8 Connection Machines. After all, Thinking Machines knows
(purchase, service), and word gets out.

Ahrendt has had good accuracy.

In any case, the number of supercomputers the NSA and its related
affiliate agencies have is not too worrisome to me.

--Tim May

---	end of inclusion	---

The data from the Maryland Procurement Office that is stored in certain 
databases (and removed from others, as I have just discovered when I checked) 
provides the complete 'black' budget purchases of the intelligence community, 
not just their purchases of supercomputers.  Such raw data goes a long way 
towards confirming other bits of intelligence, such as the establishment by NSA 
of its own chip manufacturing facility owing to a lack of trust in undocumented 
sections of commercial silicon.  This data is useful beyond knowing the numbers 
of supercomputers available (although it does help provide an upper boundary on 
raw processing power, useful for quantifying tolerances).

What we find interesting regarding the number of supercomputers at NSA is what 
they do to the keyspace; a supposition of ours from the early period of 
commercial public key was an attack on the domain of potential keys.  Given a 
known keylength, a powerful systematic search for primes that fit that range 
can, over time, begin to damage the strength of the system.  Careful analysis of
technical resource also allows one to speculate--are CM platforms (pardon the 
pun) used for exhaustive systematic search for keys, while Cray systems are used
for attacks on the keyspace?  Differentiation of parallel versus scalar 
processing towards attack domains is interesting.

Additionally, having such information is useful beyond its application towards 
analysis.  Operationally, it is useful for an adversary to know, for instance, 
that photo recon analysis is performed on NeXT workstations.  This knowledge 
provides specifications on just what can achieved in the way of image 
enhancements, etc.  It also opens up a realm of options in informational 
warfare; knowledge of the target platform is critical toward building a tailored
attack mechanism to cripple their capability, while knowledge of their providers
supplies an adversary with the introduction mechanism (there is no such thing as
an isolated system).

Michael Wilson
Managing Director, The Nemesis Group
The Adversary
NODE 4793bc51Re: 'Black' budget purchases
Michael Wilson writes:

> The data from the Maryland Procurement Office that is stored in certain 
> databases (and removed from others, as I have just discovered when I checked) 
> provides the complete 'black' budget purchases of the intelligence community, 
> not just their purchases of supercomputers.  Such raw data goes a long way 
> towards confirming other bits of intelligence, such as the establishment by NSA 
> of its own chip manufacturing facility owing to a lack of trust in undocumented 
> sections of commercial silicon.  This data is useful beyond knowing the numbers 

That the NSA contracted National Semiconductor to build a facility
on-site has been common knowledge since 1989-90. The fab is not state
of the art (i.e., is not 1.8 micron or better) and is believed to be
used for the very reasonable purpose of producing keying material in a
secure environment (ROMs, PROMs, fuse-linked micros, PLAs, etc.). It
is unlikely--but possible--that high-performance micros are being
manufactured there.


> of supercomputers available (although it does help provide an upper boundary on 
> raw processing power, useful for quantifying tolerances).
> 
> What we find interesting regarding the number of supercomputers at NSA is what 
> they do to the keyspace; a supposition of ours from the early period of 
> commercial public key was an attack on the domain of potential keys.  Given a 
> known keylength, a powerful systematic search for primes that fit that range 
> can, over time, begin to damage the strength of the system.  Careful analysis of

This is nonsense. A typical 1024-bit RSA system uses p and q close to
512 bits each, e.g., 511 and 513. Whatever.

Now a 512-bit number is a 150-plus decimal digit number. About .5-1%
of all of these numbers are prime (by the Prime Number Theorem, or
somesuch...about 1/N of all N-digit numbers are prime, as I recall).

How big a keyspace is this to start searching "systematically"?
Considering that there are "only" about 10^73 particles of all kinds
in the entire universe (based on our best estimate of the size of the
universe, the density of galaxies, gas clouds, etc.), this means that
if every particle in the universe were searching for and recording the
primes they discovered, each particle would have to store 10^77
primes!

So much for "a powerful systematic search for primes that fit that
range."


> technical resource also allows one to speculate--are CM platforms (pardon the 
> pun) used for exhaustive systematic search for keys, while Cray systems are used
> for attacks on the keyspace?  Differentiation of parallel versus scalar 
> processing towards attack domains is interesting.

"Parallel versus scalar processing"? Parallelism means nothing at
these scales...see the above point.


> Michael Wilson
> Managing Director, The Nemesis Group
> The Adversary


--Tim May


-- 
..........................................................................
Timothy C. May         | Crypto Anarchy: encryption, digital money,  
tcmay@netcom.com       | anonymous networks, digital pseudonyms, zero
408-688-5409           | knowledge, reputations, information markets, 
W.A.S.T.E.: Aptos, CA  | black markets, collapse of governments.
Higher Power: 2^859433 | Public Key: PGP and MailSafe available.
"National borders are just speed bumps on the information superhighway."
NODE 654048e8Re: 'Black' budget purchases
-----BEGIN PGP SIGNED MESSAGE-----

Michael Wilson writes about the NSA's wafer fab facility, which I
think Tim has addressed in some detail. He then goes on to say:

> Additionally, having such information is useful beyond its
> application towards analysis.  Operationally, it is useful for an
> adversary to know, for instance, that photo recon analysis is
> performed on NeXT workstations.  This knowledge provides
> specifications on just what can achieved in the way of image
> enhancements, etc.  It also opens up a realm of options in
> informational warfare; knowledge of the target platform is critical
> toward building a tailored attack mechanism to cripple their
> capability, while knowledge of their providers supplies an adversary
> with the introduction mechanism (there is no such thing as an isolated
> system).

I don't agree. If you know that NRO, for example, is using
Intergraph's Interact photogrammetry workstations (disclaimer: I don't
know if they are or not) that will indeed tell you give you a floor
value for the capability of their analyses, but only because the
Interact is an off-the-shelf unit. Add in custom software- as the NSA
is certain to have done- and your floor value is only that. In the
case of photointerp, I suggest that knowing how many pixels a NeXT box
can display is not particularly useful in building an attack strategy.

In general, I don't think that knowledge of hardware capabilities is
too valuable. We had a similar discussion w.r.t. key lengths recently;
I think the consensus was that knowing how many large supercomputers
NSA had didn't mean that you could accurately estimate their factoring
abilities, since it is likely that any advances they've made would be
concealed. Again, you end up with the floor value.

- -Paul

- -- 
Paul Robichaux, KD4JZG      | Why did an NSA agent threaten to kill Jim Bidzos?
perobich@ingr.com           | Of course I don't speak for Intergraph.
	       

-----BEGIN PGP SIGNATURE-----
Version: 2.6

iQCVAgUBLhmD7afb4pLe9tolAQFMXwP/cE5li0JDgFJO6KwLbg1V7Dk/5SDHvpQS
/8MdIRXikz6fvQOnauZKeUM2oRNVhOCXy3WHWHNhJsbz42rJaU/oWyFfjed4cIMM
b5ChyACMhlxtZYiVoUD853VLf0KknecfPxeyoQBMtxV0hePmfPfyzvuHVK4FVE7i
7vVIYlP5ixc=
=p5Wp
-----END PGP SIGNATURE-----