Jekyll build from gh-pages:83b4e8f updating website trust model via FAQ page; typo fixes in for_developers.md and website_updates.md; removing _site
Project: http://git-wip-us.apache.org/repos/asf/incubator-pirk/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-pirk/commit/eb7afaff Tree: http://git-wip-us.apache.org/repos/asf/incubator-pirk/tree/eb7afaff Diff: http://git-wip-us.apache.org/repos/asf/incubator-pirk/diff/eb7afaff Branch: refs/heads/asf-site Commit: eb7afafffb840746e9d2090595838a97bbdf0c70 Parents: c3f262e Author: eawilliams <[email protected]> Authored: Mon Aug 1 09:41:51 2016 -0400 Committer: eawilliams <[email protected]> Committed: Mon Aug 1 09:41:54 2016 -0400 ---------------------------------------------------------------------- faq.html | 14 +- feed.xml | 4 +- for_developers.html | 2 +- logs/pirk.log | 1893 ----- logs/pirk.log.1 | 7756 ------------------ logs/pirk.log.2 | 7498 ----------------- pirk-1.log | 7071 ---------------- pirk-2.log | 121 - target/apache-pirk-0.0.1-SNAPSHOT-exe.jar | Bin 129259335 -> 0 bytes target/apache-pirk-0.0.1-SNAPSHOT.jar | Bin 243388 -> 0 bytes target/classes/META-INF/BenchmarkList | 3 - target/classes/META-INF/CompilerHints | 10 - .../apache/pirk/benchmark/BenchmarkDriver.class | Bin 578 -> 0 bytes ...illierBenchmark$PaillierBenchmarkState.class | Bin 1818 -> 0 bytes .../pirk/benchmark/PaillierBenchmark.class | Bin 2485 -> 0 bytes ...nchmark_PaillierBenchmarkState_jmhType.class | Bin 512 -> 0 bytes ...mark_PaillierBenchmarkState_jmhType_B1.class | Bin 4449 -> 0 bytes ...mark_PaillierBenchmarkState_jmhType_B2.class | Bin 1637 -> 0 bytes ...mark_PaillierBenchmarkState_jmhType_B3.class | Bin 4365 -> 0 bytes .../generated/PaillierBenchmark_jmhType.class | Bin 420 -> 0 bytes .../PaillierBenchmark_jmhType_B1.class | Bin 4252 -> 0 bytes .../PaillierBenchmark_jmhType_B2.class | Bin 1446 -> 0 bytes .../PaillierBenchmark_jmhType_B3.class | Bin 4273 -> 0 bytes ...chmark_testWithGMPConstantTime_jmhTest.class | Bin 15898 -> 0 bytes .../PaillierBenchmark_testWithGMP_jmhTest.class | Bin 15754 -> 0 bytes ...illierBenchmark_testWithoutGMP_jmhTest.class | Bin 15790 -> 0 bytes .../pirk/encryption/ModPowAbstraction.class | Bin 1616 -> 0 bytes .../org/apache/pirk/encryption/Paillier.class | Bin 7280 -> 0 bytes .../apache/pirk/encryption/PrimeGenerator.class | Bin 4824 -> 0 bytes .../inputformat/hadoop/BaseInputFormat.class | Bin 622 -> 0 bytes .../inputformat/hadoop/BytesArrayWritable.class | Bin 2932 -> 0 bytes .../inputformat/hadoop/InputFormatConst.class | Bin 827 -> 0 bytes .../inputformat/hadoop/TextArrayWritable.class | Bin 1706 -> 0 bytes .../hadoop/json/JSONInputFormat.class | Bin 1243 -> 0 bytes .../hadoop/json/JSONInputFormatBase.class | Bin 1742 -> 0 bytes .../hadoop/json/JSONRecordReader.class | Bin 6706 -> 0 bytes .../apache/pirk/querier/wideskies/Querier.class | Bin 2491 -> 0 bytes .../pirk/querier/wideskies/QuerierConst.class | Bin 456 -> 0 bytes .../pirk/querier/wideskies/QuerierDriver.class | Bin 7337 -> 0 bytes .../querier/wideskies/QuerierDriverCLI.class | Bin 9262 -> 0 bytes .../pirk/querier/wideskies/QuerierProps.class | Bin 4749 -> 0 bytes .../wideskies/decrypt/DecryptResponse.class | Bin 7918 -> 0 bytes .../decrypt/DecryptResponseRunnable.class | Bin 7111 -> 0 bytes .../wideskies/encrypt/EncryptQuery.class | Bin 9603 -> 0 bytes .../encrypt/EncryptQueryRunnable.class | Bin 3193 -> 0 bytes .../wideskies/encrypt/ExpTableRunnable.class | Bin 3225 -> 0 bytes .../org/apache/pirk/query/wideskies/Query.class | Bin 7716 -> 0 bytes .../apache/pirk/query/wideskies/QueryInfo.class | Bin 4838 -> 0 bytes .../pirk/query/wideskies/QueryUtils.class | Bin 11028 -> 0 bytes .../pirk/responder/wideskies/ResponderCLI.class | Bin 9965 -> 0 bytes .../responder/wideskies/ResponderDriver.class | Bin 2861 -> 0 bytes .../responder/wideskies/ResponderProps.class | Bin 5225 -> 0 bytes .../common/ComputeEncryptedRow$1.class | Bin 1680 -> 0 bytes .../wideskies/common/ComputeEncryptedRow.class | Bin 9640 -> 0 bytes .../common/HashSelectorAndPartitionData.class | Bin 4650 -> 0 bytes .../wideskies/mapreduce/ColumnMultMapper.class | Bin 3248 -> 0 bytes .../wideskies/mapreduce/ColumnMultReducer.class | Bin 5336 -> 0 bytes .../mapreduce/ComputeResponseTool.class | Bin 16432 -> 0 bytes .../wideskies/mapreduce/ExpTableMapper.class | Bin 4524 -> 0 bytes .../wideskies/mapreduce/ExpTableReducer.class | Bin 4119 -> 0 bytes .../mapreduce/FinalResponseReducer.class | Bin 5642 -> 0 bytes .../HashSelectorsAndPartitionDataMapper.class | Bin 7209 -> 0 bytes .../responder/wideskies/mapreduce/MRStats.class | Bin 1290 -> 0 bytes .../wideskies/mapreduce/RowCalcReducer.class | Bin 7714 -> 0 bytes .../wideskies/spark/Accumulators.class | Bin 3217 -> 0 bytes .../wideskies/spark/BroadcastVars.class | Bin 4399 -> 0 bytes .../wideskies/spark/ComputeExpLookupTable.class | Bin 6138 -> 0 bytes .../wideskies/spark/ComputeResponse.class | Bin 16059 -> 0 bytes .../spark/EncColMultGroupedMapper.class | Bin 2769 -> 0 bytes .../wideskies/spark/EncColMultReducer.class | Bin 2357 -> 0 bytes .../responder/wideskies/spark/EncRowCalc.class | Bin 4803 -> 0 bytes .../spark/EncRowCalcPrecomputedCache.class | Bin 4896 -> 0 bytes .../wideskies/spark/ExpKeyFilenameMap.class | Bin 4504 -> 0 bytes .../wideskies/spark/ExpTableGenerator.class | Bin 3240 -> 0 bytes .../responder/wideskies/spark/FilterData.class | Bin 3139 -> 0 bytes .../spark/HashSelectorsAndPartitionData.class | Bin 2965 -> 0 bytes .../wideskies/standalone/Responder.class | Bin 7567 -> 0 bytes .../pirk/response/wideskies/Response.class | Bin 1912 -> 0 bytes .../apache/pirk/schema/data/DataSchema.class | Bin 5316 -> 0 bytes .../pirk/schema/data/DataSchemaLoader.class | Bin 8136 -> 0 bytes .../pirk/schema/data/DataSchemaRegistry.class | Bin 1422 -> 0 bytes .../data/partitioner/DataPartitioner.class | Bin 1068 -> 0 bytes .../data/partitioner/IPDataPartitioner.class | Bin 3374 -> 0 bytes .../partitioner/ISO8601DatePartitioner.class | Bin 3137 -> 0 bytes .../partitioner/PrimitiveTypePartitioner.class | Bin 11108 -> 0 bytes .../apache/pirk/schema/query/QuerySchema.class | Bin 2092 -> 0 bytes .../pirk/schema/query/QuerySchemaLoader.class | Bin 9444 -> 0 bytes .../pirk/schema/query/QuerySchemaRegistry.class | Bin 1439 -> 0 bytes .../pirk/schema/query/filter/DataFilter.class | Bin 273 -> 0 bytes .../schema/query/filter/FilterFactory.class | Bin 3378 -> 0 bytes .../schema/query/filter/StopListFilter.class | Bin 2753 -> 0 bytes .../schema/response/QueryResponseJSON.class | Bin 6209 -> 0 bytes .../serialization/HadoopFileSystemStore.class | Bin 3506 -> 0 bytes .../pirk/serialization/JavaSerializer.class | Bin 1663 -> 0 bytes .../pirk/serialization/JsonSerializer.class | Bin 1125 -> 0 bytes .../serialization/LocalFileSystemStore.class | Bin 2950 -> 0 bytes .../serialization/SerializationService.class | Bin 1223 -> 0 bytes .../apache/pirk/serialization/Storable.class | Bin 127 -> 0 bytes .../pirk/serialization/StorageService.class | Bin 741 -> 0 bytes .../test/distributed/DistributedTestCLI.class | Bin 4212 -> 0 bytes .../distributed/DistributedTestDriver.class | Bin 5038 -> 0 bytes .../distributed/testsuite/DistTestSuite.class | Bin 13656 -> 0 bytes .../org/apache/pirk/test/utils/BaseTests.class | Bin 15846 -> 0 bytes .../org/apache/pirk/test/utils/Inputs.class | Bin 18508 -> 0 bytes .../pirk/test/utils/StandaloneQuery.class | Bin 8889 -> 0 bytes .../org/apache/pirk/test/utils/TestUtils.class | Bin 10541 -> 0 bytes .../org/apache/pirk/utils/CSVOutputUtils.class | Bin 4763 -> 0 bytes .../org/apache/pirk/utils/EpochDateParser.class | Bin 1554 -> 0 bytes .../org/apache/pirk/utils/FileConst.class | Bin 553 -> 0 bytes .../org/apache/pirk/utils/FileIOUtils$1.class | Bin 950 -> 0 bytes .../org/apache/pirk/utils/FileIOUtils$2.class | Bin 946 -> 0 bytes .../pirk/utils/FileIOUtils$Callable.class | Bin 416 -> 0 bytes .../org/apache/pirk/utils/FileIOUtils.class | Bin 5065 -> 0 bytes target/classes/org/apache/pirk/utils/HDFS.class | Bin 8277 -> 0 bytes .../apache/pirk/utils/ISO8601DateParser.class | Bin 1943 -> 0 bytes .../org/apache/pirk/utils/KeyedHash.class | Bin 2155 -> 0 bytes .../org/apache/pirk/utils/PIRException.class | Bin 800 -> 0 bytes .../apache/pirk/utils/QueryParserUtils.class | Bin 15572 -> 0 bytes .../org/apache/pirk/utils/StopListUtils.class | Bin 1191 -> 0 bytes .../org/apache/pirk/utils/StringUtils.class | Bin 7277 -> 0 bytes .../pirk/utils/SystemConfiguration$1.class | Bin 779 -> 0 bytes .../apache/pirk/utils/SystemConfiguration.class | Bin 4620 -> 0 bytes .../jmh/infra/generated/Blackhole_jmhType.class | Bin 376 -> 0 bytes .../infra/generated/Blackhole_jmhType_B1.class | Bin 4208 -> 0 bytes .../infra/generated/Blackhole_jmhType_B2.class | Bin 1390 -> 0 bytes .../infra/generated/Blackhole_jmhType_B3.class | Bin 4229 -> 0 bytes ...enchmark_PaillierBenchmarkState_jmhType.java | 4 - ...hmark_PaillierBenchmarkState_jmhType_B1.java | 20 - ...hmark_PaillierBenchmarkState_jmhType_B2.java | 22 - ...hmark_PaillierBenchmarkState_jmhType_B3.java | 20 - .../generated/PaillierBenchmark_jmhType.java | 4 - .../generated/PaillierBenchmark_jmhType_B1.java | 20 - .../generated/PaillierBenchmark_jmhType_B2.java | 19 - .../generated/PaillierBenchmark_jmhType_B3.java | 20 - ...nchmark_testWithGMPConstantTime_jmhTest.java | 414 - .../PaillierBenchmark_testWithGMP_jmhTest.java | 414 - ...aillierBenchmark_testWithoutGMP_jmhTest.java | 414 - .../jmh/infra/generated/Blackhole_jmhType.java | 4 - .../infra/generated/Blackhole_jmhType_B1.java | 20 - .../infra/generated/Blackhole_jmhType_B2.java | 19 - .../infra/generated/Blackhole_jmhType_B3.java | 20 - target/maven-archiver/pom.properties | 4 - .../compile/default-compile/createdFiles.lst | 116 - .../compile/default-compile/inputFiles.lst | 93 - .../default-testCompile/createdFiles.lst | 10 - .../default-testCompile/inputFiles.lst | 8 - target/rat.txt | 517 -- ...pache.pirk.general.ISO8601DateParserTest.xml | 65 - ...ST-org.apache.pirk.general.KeyedHashTest.xml | 66 - ...EST-org.apache.pirk.general.PaillierTest.xml | 67 - ...g.apache.pirk.general.PartitionUtilsTest.xml | 67 - ...apache.pirk.general.QueryParserUtilsTest.xml | 73 - ...ache.pirk.schema.data.LoadDataSchemaTest.xml | 67 - ...he.pirk.schema.query.LoadQuerySchemaTest.xml | 68 - ...pirk.wideskies.standalone.StandaloneTest.xml | 65 - .../TEST-test.general.ISO8601DateParserTest.xml | 65 - .../TEST-test.general.KeyedHashTest.xml | 66 - .../TEST-test.general.PaillierTest.xml | 67 - .../TEST-test.general.PartitionUtilsTest.xml | 67 - .../TEST-test.general.QueryParserUtilsTest.xml | 73 - ...TEST-test.schema.data.LoadDataSchemaTest.xml | 67 - ...ST-test.schema.query.LoadQuerySchemaTest.xml | 68 - ...test.wideskies.standalone.StandaloneTest.xml | 65 - ...irk.general.ISO8601DateParserTest-output.txt | 2 - ...pache.pirk.general.ISO8601DateParserTest.txt | 4 - ...apache.pirk.general.KeyedHashTest-output.txt | 28 - .../org.apache.pirk.general.KeyedHashTest.txt | 4 - ....apache.pirk.general.PaillierTest-output.txt | 204 - .../org.apache.pirk.general.PaillierTest.txt | 4 - ...e.pirk.general.PartitionUtilsTest-output.txt | 8 - ...g.apache.pirk.general.PartitionUtilsTest.txt | 4 - ...pirk.general.QueryParserUtilsTest-output.txt | 525 -- ...apache.pirk.general.QueryParserUtilsTest.txt | 4 - ...rk.schema.data.LoadDataSchemaTest-output.txt | 21 - ...ache.pirk.schema.data.LoadDataSchemaTest.txt | 4 - ....schema.query.LoadQuerySchemaTest-output.txt | 102 - ...he.pirk.schema.query.LoadQuerySchemaTest.txt | 4 - ...deskies.standalone.StandaloneTest-output.txt | 585 -- ...pirk.wideskies.standalone.StandaloneTest.txt | 4 - ...est.general.ISO8601DateParserTest-output.txt | 2 - .../test.general.ISO8601DateParserTest.txt | 4 - .../test.general.KeyedHashTest-output.txt | 28 - .../test.general.KeyedHashTest.txt | 4 - .../test.general.PaillierTest-output.txt | 166 - .../test.general.PaillierTest.txt | 4 - .../test.general.PartitionUtilsTest-output.txt | 8 - .../test.general.PartitionUtilsTest.txt | 4 - ...test.general.QueryParserUtilsTest-output.txt | 525 -- .../test.general.QueryParserUtilsTest.txt | 4 - ...st.schema.data.LoadDataSchemaTest-output.txt | 21 - .../test.schema.data.LoadDataSchemaTest.txt | 4 - ....schema.query.LoadQuerySchemaTest-output.txt | 102 - .../test.schema.query.LoadQuerySchemaTest.txt | 4 - ...deskies.standalone.StandaloneTest-output.txt | 674 -- ...test.wideskies.standalone.StandaloneTest.txt | 4 - target/test-classes/META-INF/BenchmarkList | 0 target/test-classes/META-INF/CompilerHints | 5 - .../pirk/general/ISO8601DateParserTest.class | Bin 1331 -> 0 bytes .../org/apache/pirk/general/KeyedHashTest.class | Bin 2356 -> 0 bytes .../org/apache/pirk/general/PaillierTest.class | Bin 7731 -> 0 bytes .../pirk/general/PartitionUtilsTest.class | Bin 7073 -> 0 bytes .../pirk/general/QueryParserUtilsTest.class | Bin 10256 -> 0 bytes .../pirk/schema/data/LoadDataSchemaTest.class | Bin 7861 -> 0 bytes .../pirk/schema/query/LoadQuerySchemaTest.class | Bin 9872 -> 0 bytes .../wideskies/standalone/StandaloneTest.class | Bin 3007 -> 0 bytes website_updates.html | 2 +- 206 files changed, 17 insertions(+), 30685 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/eb7afaff/faq.html ---------------------------------------------------------------------- diff --git a/faq.html b/faq.html index aec0496..404fd93 100644 --- a/faq.html +++ b/faq.html @@ -148,7 +148,19 @@ <h1 class="title">FAQ</h1> - <p>FAQ coming soon!</p> + <ol> + <li><a href="#what-is-the-trust-model-for-pirk">Pirk Trust Model</a></li> +</ol> + +<h3 id="what-is-the-trust-model-for-pirk">What is the trust model for Pirk?</h3> + +<p>Apache Pirk is an application that runs within a userâs system to provide the ability to (1) generate a secure query via PIR and/or (2) execute a secure query via PIR. A Pirk Querier generates a Query object and a Pirk Responder generates a Response object. For a user system that is running the Pirk application, these objects are just an output of the application.</p> + +<p>Communication between the Querier and Responder entities is necessary for the Querier to send the Responder a query (Query object) and for the Responder to return the results (Response object), but those transport mechanisms are external to Pirk. User systems running the Pirk application can choose to communicate with each other in whatever way they would like to.</p> + +<p>As such, the authentication of the Query and Response objects remain external to Pirk and is left as a part of the access control/authentication of usersâ systems that are running the Pirk application and communicating with each other.</p> + +<p>This also of the same philosophy as the Responderâs data access: the Responder can only execute a query over data to which the data owner has given it access. This is enforced outside of Pirk â data access controls of the data owner for a data user (such as Pirk) are outside of the scope of the Pirk project.</p> </div> http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/eb7afaff/feed.xml ---------------------------------------------------------------------- diff --git a/feed.xml b/feed.xml index cfbfdc1..4dfdecb 100644 --- a/feed.xml +++ b/feed.xml @@ -6,8 +6,8 @@ </description> <link>http://pirk.incubator.apache.org/</link> <atom:link href="http://pirk.incubator.apache.org/feed.xml" rel="self" type="application/rss+xml"/> - <pubDate>Sun, 31 Jul 2016 19:08:20 -0400</pubDate> - <lastBuildDate>Sun, 31 Jul 2016 19:08:20 -0400</lastBuildDate> + <pubDate>Mon, 01 Aug 2016 09:41:53 -0400</pubDate> + <lastBuildDate>Mon, 01 Aug 2016 09:41:53 -0400</lastBuildDate> <generator>Jekyll v3.0.5</generator> </channel> http://git-wip-us.apache.org/repos/asf/incubator-pirk/blob/eb7afaff/for_developers.html ---------------------------------------------------------------------- diff --git a/for_developers.html b/for_developers.html index 531ccb1..6afabd5 100644 --- a/for_developers.html +++ b/for_developers.html @@ -213,7 +213,7 @@ <h4 id="eclipse">Eclipse</h4> <ul> <li>Import Formatter: Properties > Java Code Style > Formatter and import the <a href="https://github.com/apache/incubator-pirk">eclipse-pirk-codestyle.xml</a> file.</li> - <li>Import Template: Properties > Java Code Style > Code Templates and import the <a href="https://github.com/apache/incubator-pirk">eclipse-pirk-codestyle.xml</a>. Make sure to check the âAutomatically add commentsâ box. This template adds the ASF header and so on for new code.</li> + <li>Import Template: Properties > Java Code Style > Code Templates and import the <a href="https://github.com/apache/incubator-pirk">eclipse-pirk-template.xml</a>. Make sure to check the âAutomatically add commentsâ box. This template adds the ASF header and so on for new code.</li> </ul> <h4 id="intellij">IntelliJ</h4>
