<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<!--[if !mso]><style>v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style><![endif]--><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"Segoe UI";
        panose-1:2 11 5 2 4 2 4 2 2 3;}
@font-face
        {font-family:Tahoma;
        panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
p
        {mso-style-priority:99;
        mso-margin-top-alt:auto;
        margin-right:0in;
        mso-margin-bottom-alt:auto;
        margin-left:0in;
        font-size:12.0pt;
        font-family:"Times New Roman",serif;}
tt
        {mso-style-priority:99;
        font-family:"Courier New";}
span.EmailStyle19
        {mso-style-type:personal-reply;
        font-family:"Calibri",sans-serif;
        color:#1F497D;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-size:10.0pt;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="blue" vlink="purple">
<div class="WordSection1">
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">One more bit of complexity. If you are working with a SED that was designed to support Microsoft’s BitLocker, it would support IEEE 1667 to communicate with the
TCG functionality. <o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">IEEE 1667 support/version information and/or TCG support/version may show up in extended INQUIRY responses.
<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D">John<o:p></o:p></span></p>
<p class="MsoNormal"><span style="font-size:11.0pt;font-family:"Calibri",sans-serif;color:#1F497D"><o:p> </o:p></span></p>
<p class="MsoNormal"><b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:11.0pt;font-family:"Calibri",sans-serif"> t10-bounces@t10.org [mailto:t10-bounces@t10.org]
<b>On Behalf Of </b>Amir Dagan1<br>
<b>Sent:</b> Thursday, April 07, 2016 2:19 PM<br>
<b>To:</b> Curtis Stevens<br>
<b>Cc:</b> T10, Reflector<br>
<b>Subject:</b> Re: [T10] Determining an SED Drive<o:p></o:p></span></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal"><span style="font-size:10.0pt;font-family:"Courier New"">(Adding John's final note to keep it single-threaded)</span><br>
<br>
<span style="font-size:10.0pt;font-family:"Courier New"">Thank you John, Curtis and Gerry for your useful notes.</span><br>
<br>
<span style="font-size:10.0pt;font-family:"Courier New"">I was looking after a method which will be as generic as possible - for a "HW-agnostic" environment - where the type of drive and FW is not known in advance (some enterprise drive spec do have a SED bit
- but I cannot trust that).</span><br>
<br>
<span style="font-size:10.0pt;font-family:"Courier New"">Combining all the comments I realise now that if the system SW is designed to do TCG SED, then the right way would be to send a level 0 discovery to all the devices and rule out those who do not allow
to proceed with the process.</span><br>
<br>
<span style="font-size:10.0pt;font-family:"Courier New"">I tend to agree with Curtis' bottom line...</span><br>
<br>
<span style="font-size:10.0pt;font-family:"Courier New"">Many thanks,</span><br>
<span style="font-size:10.0pt;font-family:"Courier New"">Amir</span><br>
<br>
<span style="font-size:10.0pt;font-family:"Courier New"">--</span><br>
<br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080">Amir,
</span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080"> </span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080">While there has been a fair amount of advice for you, I’m not sure it is on target.
</span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080">What did you mean by a SED device? Did you have a specific type in mind (e.g., TCG implementations)?
</span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080"> </span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080">Thank you,</span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080">John Geldman</span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080"> </span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080"> </span><br>
<a href="http://www.micron.com/"><span style="text-decoration:none"><img border="0" width="168" height="45" id="Picture_x0020_1" src="cid:image001.png@01D190DF.0C22F7A0" alt="cid:image001.png@01D123AF.225CEFA0"></span></a><br>
<b><span style="font-size:7.5pt;font-family:"Segoe UI",sans-serif;color:gray">John Geldman</span></b><span style="font-size:7.5pt;font-family:"Segoe UI",sans-serif;color:gray"><br>
Director, Industry Standards, <br>
<br>
Micron Technology, Inc.</span><br>
<b><span style="font-size:7.5pt;font-family:"Segoe UI",sans-serif;color:gray">Office</span></b><span style="font-size:7.5pt;font-family:"Segoe UI",sans-serif;color:gray"> +1 (408) 822-0348 <b>Mobile</b> +1 (510) 449-3597</span><br>
<u><span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#0082BF"><br>
</span></u><a href="mailto:jgeldman@micron.com"><span style="font-size:7.5pt;font-family:"Segoe UI",sans-serif;color:gray">jgeldman@micron.com</span></a><span style="font-size:7.5pt;font-family:"Segoe UI",sans-serif;color:gray"> </span><br>
<br>
<br>
<br>
<span style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">From: </span><span style="font-size:7.5pt;font-family:"Arial",sans-serif">Curtis Stevens <</span><a href="mailto:curtis.stevens@wdc.com"><span style="font-size:7.5pt;font-family:"Arial",sans-serif">curtis.stevens@wdc.com</span></a><span style="font-size:7.5pt;font-family:"Arial",sans-serif">></span><br>
<span style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">To: </span><span style="font-size:7.5pt;font-family:"Arial",sans-serif">Gerry Houlder <</span><a href="mailto:gerry.houlder@seagate.com"><span style="font-size:7.5pt;font-family:"Arial",sans-serif">gerry.houlder@seagate.com</span></a><span style="font-size:7.5pt;font-family:"Arial",sans-serif">>,
"Otte, Olga" <</span><a href="mailto:olga.otte@hpe.com"><span style="font-size:7.5pt;font-family:"Arial",sans-serif">olga.otte@hpe.com</span></a><span style="font-size:7.5pt;font-family:"Arial",sans-serif">></span><br>
<span style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Cc: </span><span style="font-size:7.5pt;font-family:"Arial",sans-serif">"T10, Reflector" <</span><a href="mailto:T10@t10.org"><span style="font-size:7.5pt;font-family:"Arial",sans-serif">T10@t10.org</span></a><span style="font-size:7.5pt;font-family:"Arial",sans-serif">></span><br>
<span style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Date: </span><span style="font-size:7.5pt;font-family:"Arial",sans-serif">2016-04-07 20:31</span><br>
<span style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Subject: </span><span style="font-size:7.5pt;font-family:"Arial",sans-serif">Re: [T10] Determining an SED Drive</span><br>
<span style="font-size:7.5pt;font-family:"Arial",sans-serif;color:#5F5F5F">Sent by: </span><a href="mailto:t10-bounces@t10.org"><span style="font-size:7.5pt;font-family:"Arial",sans-serif">t10-bounces@t10.org</span></a><o:p></o:p></p>
<div class="MsoNormal" align="center" style="text-align:center">
<hr size="2" width="100%" noshade="" style="color:#A0A0A0" align="center">
</div>
<p class="MsoNormal"><br>
<br>
<br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080">Actually, TCG is one way to do SED, there are others that do not use TCG. Depending on a command to fail is really not a reliable we to determine that some underlying functionality
is available.</span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080"> </span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080">This was handled on the T13 side by adding a SED bit. The only use case is for customers that get custom configurations and know what they are getting in advance. Due to the nature
of the problem, there is no reliable/universal detection method. Whatever you define can be spoofed. Including Model # and Manufacturer.</span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080"> </span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F"> </span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F"> </span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">-------------------------------------------------</span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">Curtis E. Stevens</span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">Director, Standards & Features Technology</span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">3355 Michelson Dr. #100</span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">Office: 1-1041</span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">Irvine, Ca. 92612</span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F"> </span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">Phone: 949-672-7933</span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">Cell: 949-307-5050</span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">E-Mail:
</span><a href="mailto:Curtis.Stevens@WDC.com"><span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">Curtis.Stevens@WDC.com</span></a><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F"> </span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif;color:#3F621F">Remember, you may only be blamed for something if you are actually doing something.</span><br>
<span style="font-size:10.0pt;font-family:"Calibri",sans-serif;color:#004080"> </span><br>
<b><span style="font-size:10.0pt;font-family:"Calibri",sans-serif">From:</span></b><span style="font-size:10.0pt;font-family:"Calibri",sans-serif">
</span><a href="mailto:t10-bounces@t10.org"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif">t10-bounces@t10.org</span></a><span style="font-size:10.0pt;font-family:"Calibri",sans-serif"> [</span><a href="mailto:t10-bounces@t10.org"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif">mailto:t10-bounces@t10.org</span></a><span style="font-size:10.0pt;font-family:"Calibri",sans-serif">]
<b>On Behalf Of </b>Gerry Houlder<b><br>
Sent:</b> Thursday, April 7, 2016 9:17 AM<b><br>
To:</b> Otte, Olga <</span><a href="mailto:olga.otte@hpe.com"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif">olga.otte@hpe.com</span></a><span style="font-size:10.0pt;font-family:"Calibri",sans-serif">><b><br>
Cc:</b> T10, Reflector <</span><a href="mailto:T10@t10.org"><span style="font-size:10.0pt;font-family:"Calibri",sans-serif">T10@t10.org</span></a><span style="font-size:10.0pt;font-family:"Calibri",sans-serif">><b><br>
Subject:</b> Re: [T10] Determining an SED Drive</span><br>
<br>
If you get drive not ready, then the drive is not spun up yet.<br>
If you get invalid command, then the drive is not SED.<br>
There may be exceptions where an SED uses vendor specific protocols (not SECURITY PROTOCOL IN and SECURITY PROTOCOL OUT commands) that you can't determine from this method.<br>
<br>
On Thu, Apr 7, 2016 at 10:31 AM, Otte, Olga <<a href="mailto:olga.otte@hpe.com" target="_blank">olga.otte@hpe.com</a>> wrote:<br>
<span style="font-size:10.0pt;color:#004080">Do we expect “drive not ready” or “Invalid command” check condition if drive is not spin up yet? I think I am getting timing issue and not sure what is expected behavior.</span><br>
<span style="font-size:10.0pt;color:#004080"> </span><br>
<span style="font-size:10.0pt;color:#004080">Olga Otte HPE</span><br>
<span style="font-size:10.0pt;color:#004080"> </span><br>
<b><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">From:</span></b><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">
</span><a href="mailto:t10-bounces@t10.org" target="_blank"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">t10-bounces@t10.org</span></a><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">[mailto:</span><a href="mailto:t10-bounces@t10.org" target="_blank"><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">t10-bounces@t10.org</span></a><span style="font-size:10.0pt;font-family:"Tahoma",sans-serif">]
<b>On Behalf Of </b>Saha, Soumit<b><br>
Sent:</b> Thursday, April 07, 2016 7:35 AM<b><br>
To:</b> Amir Dagan1<b><br>
Cc:</b> T10, Reflector<b><br>
Subject:</b> Re: [T10] Determining an SED Drive</span><br>
<o:p></o:p></p>
<p>You have to send SPC trusted receive (IF-RECV) SCSI primary command with discovery payload and handle illegal requests if the drive is not an SED.<o:p></o:p></p>
<p style="margin-bottom:12.0pt">There are no vital data pages for SED specific attributes.<br>
On 7 Apr 2016 12:39, Amir Dagan1 <<a href="mailto:AMIRDA@il.ibm.com" target="_blank">AMIRDA@il.ibm.com</a>> wrote:<br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif">Hello,</span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif"><br>
Is there a "SCSI" way (non vendor specific) to tell whether a device is an SED one (Self Encrypting Drive)?<br>
I do not mean by P/N etc., but a designated field in a logpage, inquiry, etc.</span><br>
<span style="font-size:10.0pt;font-family:"Arial",sans-serif"><br>
Thanks,<br>
Amir Dagan<br>
IBM</span><br>
<br>
_______________________________________________<br>
T10 mailing list<u><span style="color:blue"><br>
</span></u><a href="mailto:T10@t10.org">T10@t10.org</a><u><span style="color:blue"><br>
</span></u><a href="http://www.t10.org/mailman/listinfo/t10" target="_blank">http://www.t10.org/mailman/listinfo/t10</a><br>
<tt><span style="font-size:10.0pt">_______________________________________________</span></tt><span style="font-size:10.0pt;font-family:"Courier New""><br>
<tt>T10 mailing list</tt><br>
</span><a href="mailto:T10@t10.org"><span style="font-size:10.0pt;font-family:"Courier New"">T10@t10.org</span></a><span style="font-size:10.0pt;font-family:"Courier New""><br>
</span><a href="http://www.t10.org/mailman/listinfo/t10"><tt><span style="font-size:10.0pt">http://www.t10.org/mailman/listinfo/t10</span></tt></a><span style="font-size:10.0pt;font-family:"Courier New""><br>
<br>
</span><o:p></o:p></p>
</div>
</body>
</html>