<!-- 
RSS generated by JIRA (9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c) at Sat Feb 10 02:18:53 UTC 2024

It is possible to restrict the fields that are returned in this document by specifying the 'field' parameter in your request.
For example, to request only the issue key and summary append 'field=key&field=summary' to the URL of your request.
-->
<rss version="0.92" >
<channel>
    <title>Whamcloud Community JIRA</title>
    <link>https://jira.whamcloud.com</link>
    <description>This file is an XML representation of an issue</description>
    <language>en-us</language>    <build-info>
        <version>9.4.14</version>
        <build-number>940014</build-number>
        <build-date>05-12-2023</build-date>
    </build-info>


<item>
            <title>[LU-8590] Fix issues with SK privacy and integrity mode</title>
                <link>https://jira.whamcloud.com/browse/LU-8590</link>
                <project id="10000" key="LU">Lustre</project>
                    <description>&lt;p&gt;Create a new ticket for tracking fixes to GSS/SK, since &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-3289&quot; title=&quot;IU Shared Secret Key authentication and encryption&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-3289&quot;&gt;&lt;del&gt;LU-3289&lt;/del&gt;&lt;/a&gt; (the main feature implementation tracker) has been closed since the SSK feature is landed for 2.9.0 already.&lt;/p&gt;

&lt;p&gt;Several fixes are needed for skpi:&lt;/p&gt;

&lt;p&gt;1. The original SK patches failed to account for out of order&lt;br/&gt;
handling of RPCs and bulk pages during encryption.  As a result&lt;br/&gt;
clients would be out of sync with the IV used for decryption.&lt;br/&gt;
This patches moves the encryption to a format similar to RFC3686&lt;br/&gt;
to handle these RPCs and bulk pages.&lt;/p&gt;

&lt;p&gt;2. A header was added to the SK mode RPCs to allow versioning and&lt;br/&gt;
send the unencrypted IV used for an RPC.  The versioning will allow&lt;br/&gt;
for future protocol changes.&lt;/p&gt;

&lt;p&gt;3. Several changes to fix or improve security of the implementation&lt;br/&gt;
based on a security review from Matthew Wood at Intel:&lt;/p&gt;
&lt;ul class=&quot;alternate&quot; type=&quot;square&quot;&gt;
	&lt;li&gt;Derive a unique key for integrity modes instead of using the&lt;br/&gt;
  shared secret key (ska, ski, and skpi modes).  This helps prevent&lt;br/&gt;
  replays.&lt;/li&gt;
	&lt;li&gt;Use PBKDF2 instead of HMAC to derive keys for integrity and&lt;br/&gt;
  encryption.&lt;/li&gt;
	&lt;li&gt;Have the server side pass a random value (like the client) and&lt;br/&gt;
  incorporate this value into the key binding information.&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;4. Store generated prime into the client key file to avoid generating&lt;br/&gt;
a new prime for every connection, which takes too long.&lt;/p&gt;

&lt;p&gt;5. Increase the default key size to 2048 bits, after #4 is done.&lt;/p&gt;

&lt;p&gt;Since #1 and #2 are network protocol changes, this is a blocker for the 2.9.0 release.&lt;/p&gt;</description>
                <environment></environment>
        <key id="39674">LU-8590</key>
            <summary>Fix issues with SK privacy and integrity mode</summary>
                <type id="1" iconUrl="https://jira.whamcloud.com/secure/viewavatar?size=xsmall&amp;avatarId=11303&amp;avatarType=issuetype">Bug</type>
                                            <priority id="1" iconUrl="https://jira.whamcloud.com/images/icons/priorities/blocker.svg">Blocker</priority>
                        <status id="5" iconUrl="https://jira.whamcloud.com/images/icons/statuses/resolved.png" description="A resolution has been taken, and it is awaiting verification by reporter. From here issues are either reopened, or are closed.">Resolved</status>
                    <statusCategory id="3" key="done" colorName="success"/>
                                    <resolution id="1">Fixed</resolution>
                                        <assignee username="jfilizetti">Jeremy Filizetti</assignee>
                                    <reporter username="adilger">Andreas Dilger</reporter>
                        <labels>
                    </labels>
                <created>Wed, 7 Sep 2016 19:40:40 +0000</created>
                <updated>Fri, 7 Jul 2017 21:32:15 +0000</updated>
                            <resolved>Wed, 26 Oct 2016 23:26:00 +0000</resolved>
                                    <version>Lustre 2.9.0</version>
                                    <fixVersion>Lustre 2.9.0</fixVersion>
                    <fixVersion>Lustre 2.10.0</fixVersion>
                                        <due></due>
                            <votes>0</votes>
                                    <watches>4</watches>
                                                                            <comments>
                            <comment id="165196" author="pjones" created="Wed, 7 Sep 2016 20:15:00 +0000"  >&lt;p&gt;Items #1-3 are addressed by patch&lt;br/&gt;
&lt;a href=&quot;http://review.whamcloud.com/21922&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/21922&lt;/a&gt;&lt;/p&gt;</comment>
                            <comment id="168552" author="gerrit" created="Thu, 6 Oct 2016 18:57:39 +0000"  >&lt;p&gt;Andreas Dilger (andreas.dilger@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/22987&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/22987&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8590&quot; title=&quot;Fix issues with SK privacy and integrity mode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8590&quot;&gt;&lt;del&gt;LU-8590&lt;/del&gt;&lt;/a&gt; ssk: increase default keylen to 2048 bits&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 5bb5749cc3ad301b6d21174cd1b97583b7c08e50&lt;/p&gt;</comment>
                            <comment id="171272" author="gerrit" created="Wed, 26 Oct 2016 23:02:52 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/23322/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/23322/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8590&quot; title=&quot;Fix issues with SK privacy and integrity mode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8590&quot;&gt;&lt;del&gt;LU-8590&lt;/del&gt;&lt;/a&gt; gss: Move DH parameter generation out of upcall&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 2de43286f95281648881033062abf9503bd60541&lt;/p&gt;</comment>
                            <comment id="171285" author="pjones" created="Wed, 26 Oct 2016 23:26:00 +0000"  >&lt;p&gt;Landed for 2.9&lt;/p&gt;</comment>
                            <comment id="173072" author="gerrit" created="Thu, 10 Nov 2016 08:33:04 +0000"  >&lt;p&gt;Andreas Dilger (andreas.dilger@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/23691&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/23691&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8590&quot; title=&quot;Fix issues with SK privacy and integrity mode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8590&quot;&gt;&lt;del&gt;LU-8590&lt;/del&gt;&lt;/a&gt; gss: fix minor issues in lgss_sk usage&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: a4a607f40012a6c7365b26f59a1b97a1a095bfd6&lt;/p&gt;</comment>
                            <comment id="173345" author="gerrit" created="Fri, 11 Nov 2016 17:16:29 +0000"  >&lt;p&gt;Andreas Dilger (andreas.dilger@intel.com) uploaded a new patch: &lt;a href=&quot;http://review.whamcloud.com/23722&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/23722&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8590&quot; title=&quot;Fix issues with SK privacy and integrity mode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8590&quot;&gt;&lt;del&gt;LU-8590&lt;/del&gt;&lt;/a&gt; utils: remove duplicate code in lgss_sk&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: 1&lt;br/&gt;
Commit: 265b5ee8af385086a6ba9b729c02573b26b7647b&lt;/p&gt;</comment>
                            <comment id="174777" author="gerrit" created="Wed, 23 Nov 2016 04:20:59 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;http://review.whamcloud.com/23691/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;http://review.whamcloud.com/23691/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8590&quot; title=&quot;Fix issues with SK privacy and integrity mode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8590&quot;&gt;&lt;del&gt;LU-8590&lt;/del&gt;&lt;/a&gt; utils: fix minor issues in lgss_sk usage&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: 075f98e585a27b846ebd26f1d70a77eefb0f8c5f&lt;/p&gt;</comment>
                            <comment id="178184" author="gerrit" created="Sat, 17 Dec 2016 05:35:13 +0000"  >&lt;p&gt;Oleg Drokin (oleg.drokin@intel.com) merged in patch &lt;a href=&quot;https://review.whamcloud.com/23722/&quot; class=&quot;external-link&quot; target=&quot;_blank&quot; rel=&quot;nofollow noopener&quot;&gt;https://review.whamcloud.com/23722/&lt;/a&gt;&lt;br/&gt;
Subject: &lt;a href=&quot;https://jira.whamcloud.com/browse/LU-8590&quot; title=&quot;Fix issues with SK privacy and integrity mode&quot; class=&quot;issue-link&quot; data-issue-key=&quot;LU-8590&quot;&gt;&lt;del&gt;LU-8590&lt;/del&gt;&lt;/a&gt; utils: remove duplicate code in lgss_sk&lt;br/&gt;
Project: fs/lustre-release&lt;br/&gt;
Branch: master&lt;br/&gt;
Current Patch Set: &lt;br/&gt;
Commit: a598df837b946711407ec93eed08f144dae6d35a&lt;/p&gt;</comment>
                    </comments>
                <issuelinks>
                            <issuelinktype id="10011">
                    <name>Related</name>
                                                                <inwardlinks description="is related to">
                                        <issuelink>
            <issuekey id="18738">LU-3289</issuekey>
        </issuelink>
                            </inwardlinks>
                                    </issuelinktype>
                    </issuelinks>
                <attachments>
                    </attachments>
                <subtasks>
                    </subtasks>
                <customfields>
                                                                                                                                                                                            <customfield id="customfield_10890" key="com.atlassian.jira.plugins.jira-development-integration-plugin:devsummary">
                        <customfieldname>Development</customfieldname>
                        <customfieldvalues>
                            
                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        <customfield id="customfield_10390" key="com.pyxis.greenhopper.jira:gh-lexo-rank">
                        <customfieldname>Rank</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>1|hzynof:</customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                <customfield id="customfield_10090" key="com.pyxis.greenhopper.jira:gh-global-rank">
                        <customfieldname>Rank (Obsolete)</customfieldname>
                        <customfieldvalues>
                            <customfieldvalue>9223372036854775807</customfieldvalue>
                        </customfieldvalues>
                    </customfield>
                                                                                            <customfield id="customfield_10060" key="com.atlassian.jira.plugin.system.customfieldtypes:select">
                        <customfieldname>Severity</customfieldname>
                        <customfieldvalues>
                                <customfieldvalue key="10022"><![CDATA[3]]></customfieldvalue>

                        </customfieldvalues>
                    </customfield>
                                                                                                                                                                                                                                                                                                                                                        </customfields>
    </item>
</channel>
</rss>