This message is from the T13 list server.
> However, I have a problem with the determinism of the second statement,
> i.e., if a drive comes up with W82/b1=1 AND W85/b1=0, you can never issue
> SECURITY SET PASSWORD or SECURITY DISABLE PASSWORD (they are part of the
> Security Mode feature set). So a possible clarification would be to say
that
> at power-up, if W82/b1=1 Word 85 bit 1 must be 1, but that's a required
> behavior (???)
I'd rather just document what currently works:
if w82/b1(supported)=1
then any SECURITY command may be executed
w85/b1(enabled)=1 ONLY indicates that there is an active password
If W85/b1=1 at poweron, then a SECURITY SET PASSWORD was
done in a previous poweron session.... that's all it means !!!
Thank You !!!
-----------------------------------------------------------------
Jim Hatfield
Seagate Technology LLC
e-mail: [EMAIL PROTECTED]
s-mail: 389 Disc Drive; Longmont, CO 80503 USA
voice: 720-684-2120
fax....: 720-684-2711
==========================================
"Mladen Luksic"
<[EMAIL PROTECTED]
c.com> To
Sent by: <[email protected]>
[EMAIL PROTECTED] cc
rg
No Phone Info Subject
Available RE: [t13] Another Question to talk
about next week
08/19/2005 04:17
PM
This message is from the T13 list server.
Jim,
Thanks for the comments. I do believe, however, that now we indeed have a
good one on the table for next week.
I am not suggesting removing, obsoleting, or redefining any of the
aforementioned bits. Just asking that we include appropriate clarification.
I understand your comment that W128/b0,b1 are to be copies of W82/b1 and
W85/b1, respectively.
However, I have a problem with the determinism of the second statement,
i.e., if a drive comes up with W82/b1=1 AND W85/b1=0, you can never issue
SECURITY SET PASSWORD or SECURITY DISABLE PASSWORD (they are part of the
Security Mode feature set). So a possible clarification would be to say
that
at power-up, if W82/b1=1 Word 85 bit 1 must be 1, but that's a required
behavior (???)
Thoughts?
Mladen Luksic
Western Digital
-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]
Sent: Friday, August 19, 2005 2:35 PM
To: Mladen Luksic
Cc: [email protected]; [EMAIL PROTECTED]
Subject: RE: [t13] Another Question to talk about next week
I think we should be VERY CAUTIOUS about talking about removing or
obsoleting or redefining ANY of these bits.
-----------------------------------
(word 128, bit 0) was intended to be a copy of (word 82, bit 1)
(word 128, bit 1) was intended to be a copy of (word 85, bit 1)
Why ?
so that a BIOS (for example) can look IN ONE PLACE to find the full
security status.
-----------------------------------
The manner in which word 85, bit 1 is set/cleared is well documented
(ref: ATA8-ACS, rev 1f, IDENTIFY DEVICE, page 92 (print) / page 110
(pdf):
If bit 1 of word 85 is set to one, the Security Mode feature set has
been enabled via the SECURITY SET
PASSWORD command. If bit 1 of word 85 is cleared to zero, the Security
Mode feature set has been
disabled via the SECURITY DISABLE PASSWORD command.
-----------------------------------
On the other hand, it WOULD be nice if the SECURITY SET PASSWORD and
SECURITY DISABLE PASSWORD commands mentioned that they have these
'side effects' in IDENTIFY DEVICE.
Thank You !!!
-----------------------------------------------------------------
Jim Hatfield
Seagate Technology LLC
e-mail: [EMAIL PROTECTED]
s-mail: 389 Disc Drive; Longmont, CO 80503 USA
voice: 720-684-2120
fax....: 720-684-2711
==========================================
"Mladen Luksic"
<[EMAIL PROTECTED]
c.com> To
Sent by: <[email protected]>
[EMAIL PROTECTED] cc
rg
No Phone Info Subject
Available RE: [t13] Another Question to talk
about next week
08/19/2005 02:48
PM
A suggestion was made that W128/b1 may refer to the states in the security
state transition diagram. If so, W85/b1 and W128/b1 are not redundant in
that they may indeed have different values (W128/b1 changing as a result of
executing various SECURITY commands). However, W82/b0 and W128/b0 must mean
the same (the support for the Security Mode feature set), so they are
indeed redundant.
But what is still missing is what changes W85/b1. SET FEATURES? How? And
even if so, assuming that W82/b1=1 AND W128/b0=1, then W85/b1=0 AND
W128/b1=1 should be illegal.
Thoughts?
Mladen Luksic
Western Digital
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Curtis
Stevens
Sent: Friday, August 19, 2005 11:31 AM
To: [email protected]
Subject: [t13] Another Question to talk about next week
In reading ATA/ATAPI-7 there are 2 sets of security enabled bits, on in
word 85 bit 1 and another in word 128 bit 1. I also noted that there are
redundant implemented bits as well, but that is not my question...
There is nothing in these bits that denotes what Security Enabled means. I
believe that some of the bits in word 128 are actually referring to states
in the security state transition diagrams. Its just not clear...
-------------------------------------------------
Curtis E. Stevens
20511 Lake Forest Drive #C-214D
Lake Forest, California 92630
Phone: 949-672-7933
Cell: 949-307-5050
E-Mail: [EMAIL PROTECTED]
Ambition is a poor excuse for not having enough sense to be lazy.