4 ms·
Oh, this is awesome: Keith Alexander explaining how what we really should do is let the NSA have a database that stores absolutely everything, and then they pro
by whiddershins 13y ago
Oh, this is awesome: Keith Alexander explaining how what we really should do is let the NSA have a database that stores absolutely everything, and then they promise only to search through it when it is "reasonable."
- jsonne 13y agoSee, I'm personally of the same opinion. I couldn't figure it out, but then it hit me. It's the same line of logic that the military uses in their security clearances. Back in the day I used to work for a JAG lawyer, and have several friends that are/were in the military. So I do have some knowledge of the matter. The way they do things is this. There's clearance and then there's need to know. So for instance one of my friends worked in network IT for the military. So had access to computers with "top secret" information on them. However, he wasn't allowed to access any of the information on the computers. Simply to use them for his job. Sound familiar to what the NSA is saying? If there's other people on here that are closer to the military than I was please correct me, but it all starts to make "sense" when you think about it that way. I'm not saying it's right, in fact I think this system is likely problematic in a non military setting (and perhaps even within one as well)
- ismarc 13y agoI was in the military, with a clearance. You describe it reasonably well. A clearance means you can have access, if needed. I am completely against collection of information as they are doing because of time. A warrant gives them access to data from all time. This is a departure from current warrants that allow them to collect and examine data starting now (or as far back as it was stored by external parties). It's the difference between getting a warrant to wiretap a phone and getting a warrant to listen to every phone call ever made with a phone. In my mind, a warrant says we have have reasonable suspicion to collect more information as it stands right now, not reasonable suspicion to examine past behavior. Then again, I believe that the U.S.'s definition of rights are great and should be extended to all humans by the U.S., not just citizens or those on U.S. soil.
- btbuilder 13y agoThis is pretty basic stuff for those in the security industry. Read about mandatory access control if you are more familiar with discretionary access control (what happens in most off-the-shelf operating systems) as an interesting example of how things are done differently. Access control is one thing but: 1) How can we guarantee that the control cannot be bypassed when everything is secret? 2) How can we guarantee that someone with clearance is not selling information to criminals?
- briancaw2 13y agoHere's something I've been thinking about, let me know your thoughts: I'm thinking of the nuclear bomb analog. Other people have nukes, so we need nukes, and we have to trust the government not to turn nukes against us. Is it possible this is a similar example...and what we really should be doing is having oversight on the analogous launch codes...etc? Note: this is not saying what they did was legal.
- corin_ 13y agoProblem with that comparison is that while a government could make and store nukes without people knowing, it's hard to start exploding them without attracting attention. Accessing a database, on the other hand..
- briancaw2 13y agoRight so what I'm imagining is basically (for lack of a better term) a QA framework that tests that the instrumentation for tracking access...etc is legit. You could say that blowing up even one nuke without proper oversight is unacceptable and thus we have mechanisms in place to make sure the right bells and whistles are trigged. EOD launching a nuke and using PRISM data are keystrokes on a computer.
- corin_ 13y agoSure they're keystrokes, but if the software/audits/etc. are run by the same people who might want to abuse it, it doesn't mean much. And put yourself in their shoes: if you abuse a secret database, you likely won't get found out. If you abuse the nukes you most likely will.
- briancaw2 13y agoRight so it's more difficult to do, but you can separate out the testing team or do other things to be rigorous about detection. At the very least you can make it more difficult than sitting down at a terminal and hitting go. One sort of simple solution I can think of is having passwords just like nuke authcodes that have similar restrictions that are passwords for access and decryption...etc.