Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 15BFE200BE8 for ; Fri, 23 Dec 2016 17:26:36 +0100 (CET) Received: by cust-asf.ponee.io (Postfix) id 14472160B1F; Fri, 23 Dec 2016 16:26:36 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 381A2160B0C for ; Fri, 23 Dec 2016 17:26:35 +0100 (CET) Received: (qmail 40840 invoked by uid 500); 23 Dec 2016 16:26:34 -0000 Mailing-List: contact dev-help@nifi.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@nifi.apache.org Delivered-To: mailing list dev@nifi.apache.org Received: (qmail 40828 invoked by uid 99); 23 Dec 2016 16:26:34 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd2-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 23 Dec 2016 16:26:34 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd2-us-west.apache.org (ASF Mail Server at spamd2-us-west.apache.org) with ESMTP id 9DD6E1A04C7 for ; Fri, 23 Dec 2016 16:26:33 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd2-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -4.601 X-Spam-Level: X-Spam-Status: No, score=-4.601 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, KAM_ASCII_DIVIDERS=0.8, RCVD_IN_DNSWL_MED=-2.3, RP_MATCHES_RCVD=-2.999, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd2-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=capitalone.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd2-us-west.apache.org [10.40.0.9]) (amavisd-new, port 10024) with ESMTP id NOnhXeq7xcjg for ; Fri, 23 Dec 2016 16:26:32 +0000 (UTC) Received: from komail01.capitalone.com (outk.capitalone.com [199.244.214.13]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 15ACF5F46D for ; Fri, 23 Dec 2016 16:26:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=capitalone.com; l=6672; q=dns/txt; s=SM2048Mar2015K; t=1482510391; x=1482596791; h=from:to:subject:date:message-id:references:in-reply-to: content-id:mime-version:content-transfer-encoding; bh=pRq5Zlkt0aFwM7lo0RCnRZKRd9Vt++w180bWRLdSiuk=; b=m2fwxotpCh2ysdIZJVWQ9qQ4bW3QacjJezWx4cBn1U7YJGe7+iQUqJ0k QPqYilNS8eb0XaqinxX8O/R9RDiIl2QfuhKQgc1fo+zqPfYzmqHvm9sDT /pLTqcyf4/F0MkTsgxxw1blQ5elcUt4tndKM78LlbJBr9rA0dwHVciW48 X5LyuIr9TCCaU6EaNM6nVRvMFG+X39bwTNmi8eEUTlzuqePJf1Mgu7UV5 63lzwhhVzrl0kkoxGmj4zm8bzGROMlpr94ynlG9NtgihclrRq8buWNXOo WT18HgVWXDZcat67GZtquVFsFbVK0HLTd2FMdKqMjy4Ah7h5TyXOw1xun w==; X-IronPort-AV: E=McAfee;i="5700,7163,8387"; a="456101391" X-IronPort-AV: E=Sophos;i="5.33,393,1477972800"; d="scan'208";a="456101391" X-AFNotificationDomain: TRUE Received: from kdcpexcasht04.cof.ds.capitalone.com ([10.37.194.14]) by komail01.kdc.capitalone.com with ESMTP/TLS/AES128-SHA; 23 Dec 2016 11:26:29 -0500 Received: from MDCPEXHYB04.cof.ds.capitalone.com (10.24.58.44) by KDCPEXCASHT04.cof.ds.capitalone.com (10.37.194.14) with Microsoft SMTP Server (TLS) id 8.3.485.1; Fri, 23 Dec 2016 11:26:29 -0500 Received: from NAM01-BY2-obe.outbound.protection.outlook.com (10.105.31.243) by autodiscover.capitalone.com (10.24.58.44) with Microsoft SMTP Server (TLS) id 14.3.248.2; Fri, 23 Dec 2016 11:26:27 -0500 Received: from MWHP103MB0078.NAMP103.PROD.OUTLOOK.COM (129.75.81.213) by MWHP103MB0077.NAMP103.PROD.OUTLOOK.COM (129.75.81.212) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.1.789.15; Fri, 23 Dec 2016 16:26:25 +0000 Received: from MWHP103MB0078.NAMP103.PROD.OUTLOOK.COM ([129.75.81.213]) by MWHP103MB0078.NAMP103.PROD.OUTLOOK.COM ([129.75.81.213]) with mapi id 15.01.0789.021; Fri, 23 Dec 2016 16:26:26 +0000 From: "Knapp, Michael" To: "dev@nifi.apache.org" Subject: Re: encryption before writing to disk Thread-Topic: encryption before writing to disk Thread-Index: AQHSXSr+VAEjW88QuESZlZD5BaEQ3qEVpryA//++QIA= Date: Fri, 23 Dec 2016 16:26:25 +0000 Message-ID: <0EEBF231-FF78-4DAE-BEE2-98B10EACB9E7@capitalone.com> References: <3D71CE8E-A155-472B-B881-ABA6E26258F7@capitalone.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=Michael.Knapp@capitalone.com; x-ms-exchange-messagesentrepresentingtype: 1 x-originating-ip: [204.63.37.133] x-ms-office365-filtering-correlation-id: 382e96db-227e-4af6-0641-08d42b507111 x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:MWHP103MB0077; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:(192374486261705)(190461294614860)(5213294742642)(67729699691378); x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(6040375)(2401047)(8121501046)(5005006)(3002001)(10201501046)(6041248)(20161123562025)(20161123560025)(20161123564025)(20161123555025)(6072148);SRVR:MWHP103MB0077;BCL:0;PCL:0;RULEID:;SRVR:MWHP103MB0077; x-forefront-prvs: 016572D96D x-forefront-antispam-report: SFV:NSPM;SFS:(10009020)(6009001)(7916002)(39450400003)(377454003)(377424004)(24454002)(199003)(51444003)(189002)(365934003)(6506006)(6486002)(6512006)(450100001)(38730400001)(3280700002)(6436002)(86362001)(10290500002)(76176999)(54356999)(122556002)(50986999)(101416001)(36756003)(229853002)(5660300001)(106116001)(110136003)(105586002)(97736004)(189998001)(6916009)(2950100002)(5640700003)(4001150100001)(2351001)(3660700001)(33656002)(106356001)(68736007)(107886002)(7736002)(305945005)(81156014)(81166006)(8936002)(2501003)(1730700003)(2906002)(8676002)(3846002)(6116002)(102836003)(92566002)(83716003)(82746002)(2900100001)(66066001)(104396002);DIR:OUT;SFP:1101;SCL:1;SRVR:MWHP103MB0077;H:MWHP103MB0078.NAMP103.PROD.OUTLOOK.COM;FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; received-spf: None (protection.outlook.com: capitalone.com does not designate permitted sender hosts) spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM Content-Type: text/plain; charset="utf-8" Content-ID: MIME-Version: 1.0 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Dec 2016 16:26:25.8199 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: c4bbfe29-1e89-4a06-9144-923b36afc949 X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHP103MB0077 X-OriginatorOrg: capitalone.com Content-Transfer-Encoding: base64 archived-at: Fri, 23 Dec 2016 16:26:36 -0000 UGllcnJlLA0KDQpPSyBzbyBsZXQgbWUgc2VlIGlmIEkgYW0gaW50ZXJwcmV0aW5nIHlvdXIgYWR2 aWNlIGNvcnJlY3RseToNCjEuIEV4dGVuZCBXcml0ZUFoZWFkRmxvd0ZpbGVSZXBvc2l0b3J5LiAg DQoyLiBPdmVycmlkZSBtZXRob2RzIGFzIG5lY2Vzc2FyeS4gIA0KMy4gTWFrZSBpdCBlbmNyeXB0 IGV2ZXJ5dGhpbmcgdGhhdCBnb2VzIHRvIGRpc2suICBJIGNvdWxkIGhhdmUgaXQgdXNlIEFXU+KA mXMgS01TIHNlcnZpY2UgdG8gZG8gdGhhdC4gIEkgbWlnaHQgZXZlbiBoYXZlIGN1c3RvbSBlbmNy eXB0aW9uIGxvZ2ljIGhlcmUuDQoNCklzIHRoYXQgcmlnaHQ/DQoNCk9uIDEyLzIzLzE2LCAxMDoy MyBBTSwgIlBpZXJyZSBWaWxsYXJkIiA8cGllcnJlLnZpbGxhcmQuZnJAZ21haWwuY29tPiB3cm90 ZToNCg0KICAgIEhpIE1pY2hhZWwsDQogICAgDQogICAgVGhlIGZlYXR1cmUgeW91IGRlc2NyaWJl IGlzIG9uIHRoZSByb2FkbWFwIGFuZCB5b3UgbWF5IGZpbmQgbW9yZSBkZXRhaWxzDQogICAgaGVy ZSBbMV0gYW5kL29yIHBhcnRpY2lwYXRlIGludG8gdGhlIGRpc2N1c3Npb24uIFJlZ2FyZGluZyB0 aGUNCiAgICBpbXBsZW1lbnRhdGlvbiB5b3Ugc3VnZ2VzdCwgSSB0aGluayB0aGF0IGltcGxlbWVu dGluZyBhIGN1c3RvbSByZXBvc2l0b3J5DQogICAgaW5zdGVhZCBvZiBhIGNvbnRyb2xsZXIgc2Vy dmljZSB3b3VsZCBiZSBhbiBlYXNpZXIgYXBwcm9hY2ggKG5vIG5lZWQgdG8NCiAgICBjaGFuZ2Ug dGhlIHByb2Nlc3NvcnMpLiBJbiBhbnkgY2FzZSwgdGhpcyB3b3VsZCBiZSBhIGdyZWF0IGZlYXR1 cmUgYW5kIGl0DQogICAgaXMgcG9zc2libGUgdGhhdCBBbmR5IGFscmVhZHkgc3RhcnRlZCBzb21l IGRldmVsb3BtZW50cyBvbiB0aGlzIHN1YmplY3QuDQogICAgDQogICAgWzFdDQogICAgaHR0cHM6 Ly9jd2lraS5hcGFjaGUub3JnL2NvbmZsdWVuY2UvZGlzcGxheS9OSUZJL1NlY3VyaXR5K0ZlYXR1 cmUrUm9hZG1hcA0KICAgIA0KICAgIC1QaWVycmUNCiAgICANCiAgICANCiAgICAyMDE2LTEyLTIz IDE1OjQzIEdNVCswMTowMCBLbmFwcCwgTWljaGFlbCA8TWljaGFlbC5LbmFwcEBjYXBpdGFsb25l LmNvbT46DQogICAgDQogICAgPiBOaWZpIERldmVsb3BlcnMsDQogICAgPg0KICAgID4gU28gSSBo YXZlIGEgc29tZXdoYXQgaW50ZXJlc3RpbmcgdGFzay4gIEkgd2FudCB0byBydW4gTmlmaSBvbiBB V1MsIGJ1dCBhdA0KICAgID4gdGhlIHNhbWUgdGltZSB0aGVyZSBpcyBhIGxvdCBvZiByZWQgdGFw ZSBpbnZvbHZlZCB3aXRoIHB1dHRpbmcgZGF0YSBvbg0KICAgID4gQVdTLiAgU29tZSBkYXRhIG1h eSBub3QgYmUgcGxhY2VkIG9uIGFuIEFXUyBkaXNrIHVubGVzcyBpdCBpcyBlbmNyeXB0ZWQuDQog ICAgPiBSdW5uaW5nIE5pZmkgb24gdG9wIG9mIGFuIGVuY3J5cHRlZCBFQlMgaXMgbm90IGNvbnNp ZGVyZWQgZ29vZCBlbm91Z2ggaW4gbXkNCiAgICA+IGNhc2UuICBUaGUgTGlzdGVuSFRUUCBwcm9j ZXNzb3IgZG9lcyBub3QgbGV0IHBlb3BsZSBlbmNyeXB0IGNvbnRlbnQgYmVmb3JlDQogICAgPiBp dCBpcyB3cml0dGVuIHRvIGRpc2suICBZb3UgY2FuIGVuY3J5cHQgdGhlIGNvbnRlbnQgZG93bnN0 cmVhbSwgYnV0IGF0IHRoYXQNCiAgICA+IHBvaW50IGl0IGhhcyBhbHJlYWR5IGJlZW4gd3JpdHRl biB0byBkaXNrIHNvIHRoYXQgaXMgdG9vIGxhdGUuICBQZW9wbGUgY2FuDQogICAgPiBlbmNyeXB0 IGNvbnRlbnQgYmVmb3JlIGl0IGlzIHNlbnQgdG8gTmlmaSwgYnV0IGluIHNvbWUgc2l0dWF0aW9u cyB0aGF0IG1heQ0KICAgID4gYmUgdmVyeSBjaGFsbGVuZ2luZyBmb3IgdGhlIGRldmVsb3Blciwg YXMgdGhleSBtYXkgaGF2ZSBsaW1pdGVkIGFjY2VzcyB0bw0KICAgID4gdGhlIHNvdXJjZSBvZiB0 aGUgZGF0YS4NCiAgICA+DQogICAgPiBJIHdhcyB0aGlua2luZyBvZiBtb2RpZnlpbmcgdGhlIExp c3RlbkhUVFAgcHJvY2Vzc29yIGFuZCBvdGhlciBzaW1pbGFyDQogICAgPiBwcm9jZXNzb3JzLiAg SSB3YW50IHRvIGNyZWF0ZSBhIENvbnRyb2xsZXJTZXJ2aWNlIGludGVyZmFjZSB0aGF0IG1lcmVs eQ0KICAgID4gcmV0dXJucyBhIFN0cmVhbUNhbGxiYWNrIGltcGxlbWVudGF0aW9uLiAgVGhlIExp c3RlbkhUVFAgcHJvY2Vzc29yIHdvdWxkDQogICAgPiB0YWtlIHRoaXMgYXMgYW4gb3B0aW9uYWwg cHJvcGVydHkuICBJZiB0aGF0IHByb3BlcnR5IGlzIHNldCwgdGhlbiB0aGUNCiAgICA+IHByb2Nl c3NvciB3aWxsIHVzZSB0aGF0IHRvIG1vZGlmeS9lbmNyeXB0IGNvbnRlbnQgYmVmb3JlIGl0IGlz IGV2ZW4gd3JpdHRlbg0KICAgID4gdG8gZGlzay4gIElmIHRoZSBwcm9wZXJ0eSBpcyBub3Qgc2V0 LCB0aGVuIGl0IHdpbGwgb3BlcmF0ZSB0aGUgc2FtZSB3YXkgaXQNCiAgICA+IGRvZXMgbm93Lg0K ICAgID4NCiAgICA+IEkgbG9va2VkIGZvciBhIGdvb2QgcHJvamVjdCB0byBwbGFjZSB0aGlzIGNv bnRyb2xsZXIgc2VydmljZSBpbnRlcmZhY2UgaW4sDQogICAgPiBJIGZlZWwgbGlrZSB0aGlzIHNl cnZpY2UgaXMgc28gYmFzaWMgdGhhdCBpdCBzaG91bGQgcmVhbGx5IGJlIHBhcnQgb2YgdGhlDQog ICAgPiBmcmFtZXdvcmvigJlzIGNvcmUsIGJ1dCBJIGRvbuKAmXQgc2VlIGFueSBvdGhlciBjb250 cm9sbGVyIHNlcnZpY2VzIHRoZXJlLiAgU28NCiAgICA+IG15IGJlc3QgZ3Vlc3MgZm9yIG5vdyBp cyB0byBwdXQgdGhpcyBpbiB0aGUgbmlmaS1zc2wtY29udGV4dC1zZXJ2aWNlLShhcGl8YnVuZGxl KQ0KICAgID4gcHJvamVjdHMuICBJIGZlZWwgbGlrZSB0aGlzIGlzIG5vdCByZWFsbHkgcmVsYXRl ZCB0byBTU0wsIGJ1dCB0aGF0IGlzIHRoZQ0KICAgID4gb25seSBwcm9qZWN0IEkgZm91bmQgdGhh dCBoYXMgY29udHJvbGxlciBzZXJ2aWNlcyBsaXN0ZWQgYW5kIGlzIGENCiAgICA+IGRlcGVuZGVu Y3kgb2YgYm90aCB0aGUgbmlmaS1rYWZrYSBwcm9qZWN0cyBhbmQgdGhlIG5pZmktc3RhbmRhcmQt cHJvY2Vzc29ycw0KICAgID4gcHJvamVjdHMuICBJIHRoaW5rIGl0IHdvdWxkIGJlIGEgd2FzdGUg dG8gc2V0IHVwIGEgbmV3IGFwaS9idW5kbGUgcGFpciBqdXN0DQogICAgPiBmb3Igb25lIGludGVy ZmFjZS4NCiAgICA+DQogICAgPiBTbyBteSBxdWVzdGlvbnMgYXJlOg0KICAgID4NCiAgICA+IDEu ICAgICAgIERvIHlvdSB0aGluayB0aGlzIGlzIGEgZ29vZCBpZGVhPw0KICAgID4NCiAgICA+IDIu ICAgICAgIFdoZXJlIHNob3VsZCBJIHB1dCB0aGlzIGNvZGUgaWYgSSB3cml0ZSBpdD8NCiAgICA+ DQogICAgPiBNaWNoYWVsIEtuYXBwDQogICAgPiBDYXBpdGFsIE9uZQ0KICAgID4gX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCiAgICA+DQog ICAgPiBUaGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGluIHRoaXMgZS1tYWlsIGlzIGNvbmZpZGVu dGlhbCBhbmQvb3INCiAgICA+IHByb3ByaWV0YXJ5IHRvIENhcGl0YWwgT25lIGFuZC9vciBpdHMg YWZmaWxpYXRlcyBhbmQgbWF5IG9ubHkgYmUgdXNlZA0KICAgID4gc29sZWx5IGluIHBlcmZvcm1h bmNlIG9mIHdvcmsgb3Igc2VydmljZXMgZm9yIENhcGl0YWwgT25lLiBUaGUgaW5mb3JtYXRpb24N CiAgICA+IHRyYW5zbWl0dGVkIGhlcmV3aXRoIGlzIGludGVuZGVkIG9ubHkgZm9yIHVzZSBieSB0 aGUgaW5kaXZpZHVhbCBvciBlbnRpdHkNCiAgICA+IHRvIHdoaWNoIGl0IGlzIGFkZHJlc3NlZC4g SWYgdGhlIHJlYWRlciBvZiB0aGlzIG1lc3NhZ2UgaXMgbm90IHRoZSBpbnRlbmRlZA0KICAgID4g cmVjaXBpZW50LCB5b3UgYXJlIGhlcmVieSBub3RpZmllZCB0aGF0IGFueSByZXZpZXcsIHJldHJh bnNtaXNzaW9uLA0KICAgID4gZGlzc2VtaW5hdGlvbiwgZGlzdHJpYnV0aW9uLCBjb3B5aW5nIG9y IG90aGVyIHVzZSBvZiwgb3IgdGFraW5nIG9mIGFueQ0KICAgID4gYWN0aW9uIGluIHJlbGlhbmNl IHVwb24gdGhpcyBpbmZvcm1hdGlvbiBpcyBzdHJpY3RseSBwcm9oaWJpdGVkLiBJZiB5b3UNCiAg ICA+IGhhdmUgcmVjZWl2ZWQgdGhpcyBjb21tdW5pY2F0aW9uIGluIGVycm9yLCBwbGVhc2UgY29u dGFjdCB0aGUgc2VuZGVyIGFuZA0KICAgID4gZGVsZXRlIHRoZSBtYXRlcmlhbCBmcm9tIHlvdXIg Y29tcHV0ZXIuDQogICAgPg0KICAgIA0KDQpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fXw0KDQpUaGUgaW5mb3JtYXRpb24gY29udGFpbmVkIGlu IHRoaXMgZS1tYWlsIGlzIGNvbmZpZGVudGlhbCBhbmQvb3IgcHJvcHJpZXRhcnkgdG8gQ2FwaXRh bCBPbmUgYW5kL29yIGl0cyBhZmZpbGlhdGVzIGFuZCBtYXkgb25seSBiZSB1c2VkIHNvbGVseSBp biBwZXJmb3JtYW5jZSBvZiB3b3JrIG9yIHNlcnZpY2VzIGZvciBDYXBpdGFsIE9uZS4gVGhlIGlu Zm9ybWF0aW9uIHRyYW5zbWl0dGVkIGhlcmV3aXRoIGlzIGludGVuZGVkIG9ubHkgZm9yIHVzZSBi eSB0aGUgaW5kaXZpZHVhbCBvciBlbnRpdHkgdG8gd2hpY2ggaXQgaXMgYWRkcmVzc2VkLiBJZiB0 aGUgcmVhZGVyIG9mIHRoaXMgbWVzc2FnZSBpcyBub3QgdGhlIGludGVuZGVkIHJlY2lwaWVudCwg eW91IGFyZSBoZXJlYnkgbm90aWZpZWQgdGhhdCBhbnkgcmV2aWV3LCByZXRyYW5zbWlzc2lvbiwg ZGlzc2VtaW5hdGlvbiwgZGlzdHJpYnV0aW9uLCBjb3B5aW5nIG9yIG90aGVyIHVzZSBvZiwgb3Ig dGFraW5nIG9mIGFueSBhY3Rpb24gaW4gcmVsaWFuY2UgdXBvbiB0aGlzIGluZm9ybWF0aW9uIGlz IHN0cmljdGx5IHByb2hpYml0ZWQuIElmIHlvdSBoYXZlIHJlY2VpdmVkIHRoaXMgY29tbXVuaWNh dGlvbiBpbiBlcnJvciwgcGxlYXNlIGNvbnRhY3QgdGhlIHNlbmRlciBhbmQgZGVsZXRlIHRoZSBt YXRlcmlhbCBmcm9tIHlvdXIgY29tcHV0ZXIuCg==