NSA OSS Technologies
This caught my eye:<p>> <a href="https://github.com/apache/incubator-pirk" rel="nofollow">https://github.com/apache/incubator-pirk</a><p>> Employing homomorphic encryption techniques, PIR enables datasets to remain resident in their native locations while giving the ability to query the datasets with sensitive terms.<p>I can imagine a few scenarios there. One perhaps is when db admin should not find out what someone, possibly working on a classified project is querying.<p>Or say one compartment / project collected the data and now they want to share it with another project. Those read into the second project don't want to reveal to the first one what they are querying because it would reveal classified information.<p>Another scenario is a database which has results of possibly illegally intercepted communications. If the NSA can argue that the Constitutionally defined "search" doesn't occur until someone actually performs a search (as in runs an SQL query over the data). Then having PIR capability means being able to break the law but only let as few people as possible do it.<p>Also <a href="https://github.com/redhawksdr" rel="nofollow">https://github.com/redhawksdr</a> is pretty damn impressive. It looks like a complete parallel implementation of GNU Radio. Completed with an IDE and such. Wonder how it compares?