Page Info/Security: should have more info

RESOLVED WORKSFORME

Status

Core Graveyard
Security: UI
P2
enhancement
RESOLVED WORKSFORME
16 years ago
9 months ago

People

(Reporter: Bob Lord, Unassigned)

Tracking

(Depends on: 1 bug)

Dependency tree / graph

Firefox Tracking Flags

(Not tracked)

Details

(Whiteboard: [kerh-ehz][psm-feedback])

(Reporter)

Description

16 years ago
The Security tab of the Page Info window should contain these items (sample text
supplied):

Protocol: TLS 1.0 (or SSL v2, SSL v3, TLS 1.0, S/MIME v2 or v3)
Cipher: RC4 with 128-bit encryption
Key exchange: RSA, 1024-bit keys
(Reporter)

Updated

16 years ago
Priority: -- → P2
Target Milestone: --- → 2.0

Comment 1

16 years ago
The protocol (TLS, SSL etc) and the key exchange information are not currently
available from the SSL interface.  nelsonb has proposed a new interface that
would provide some of this on the n.p.m.crypto newsgroup recently.

Until this interface is defined and implemented, this information cannot be
displayed.  Later to 2.1?
Status: NEW → ASSIGNED
(Reporter)

Comment 2

16 years ago
Moving to FUTURE for now.
Target Milestone: 2.0 → Future
Depends on: 78959

Comment 3

16 years ago
*** Bug 79156 has been marked as a duplicate of this bug. ***
(Reporter)

Updated

16 years ago
Keywords: nsenterprise

Comment 4

16 years ago
removing nsenterprise keyword from PSM bugs with target milestone of future.
Keywords: nsenterprise

Comment 5

16 years ago
Mass assigning QA to ckritzer.
QA Contact: junruh → ckritzer

Updated

16 years ago
QA Contact: ckritzer → junruh
The necessary underlying NSS functions are now added into NSS 3.4
so perhaps this bug shouldn't be "future" any more.

Comment 7

16 years ago
*** Bug 133519 has been marked as a duplicate of this bug. ***

Comment 8

15 years ago
*** Bug 135612 has been marked as a duplicate of this bug. ***

Comment 9

15 years ago
*** Bug 153595 has been marked as a duplicate of this bug. ***

Comment 10

15 years ago
*** Bug 154641 has been marked as a duplicate of this bug. ***

Comment 11

15 years ago
>Kaie. 
Assignee: thayes → kaie
Status: ASSIGNED → NEW
Keywords: nsbeta1
OS: other → All
Hardware: PC → All
Target Milestone: Future → ---
Version: 2.0 → 2.4

Updated

15 years ago
QA Contact: junruh → bmartin

Comment 12

15 years ago
*** Bug 198824 has been marked as a duplicate of this bug. ***

Comment 13

14 years ago
While you're at it, add a "security info" icon to the bottom of the MailNews
window to show that you're authenticated via IMAPS or POP3S rather than IMAP/POP.

Comment 14

14 years ago
adt: nsbeta1-
Keywords: nsbeta1 → nsbeta1-

Comment 15

14 years ago
Also, please add the IP address of the web server you are connected to and TCP
port #(80,8080,443,etc..).  This will help in debugging server/dns issues.

Comment 16

13 years ago
*** Bug 253999 has been marked as a duplicate of this bug. ***
From dupe bug 253999, this is issue is discussed in this thread:
http://www.security-forums.com/forum/viewtopic.php?t=17955&start=0&postdays=0&postorder=asc&highlight=

Updated

13 years ago
Depends on: 135255

Updated

13 years ago
Flags: blocking1.7.x+

Updated

13 years ago
Flags: blocking1.7.x+

Updated

13 years ago
Component: Security: UI → Security: UI
Product: PSM → Core

Updated

12 years ago
Whiteboard: [kerh-ehz]
QA Contact: bmartin → ui
Johnathan,  Here's another UI enhancement worthy of your consideration.

Updated

9 years ago
Version: psm2.4 → 1.0 Branch

Comment 19

9 years ago
whether or not Firefox wants this, Gecko should offer it, an embedder may.

If that API exists (I'm fairly certain it doesn't), then this bug becomes trivial for an xul oriented person.
Severity: normal → enhancement
Version: 1.0 Branch → Trunk

Comment 20

9 years ago
I think I had a full head of hair when I filed this bug. :-)

Timeless makes a very good point. 

Which of these requested attributes are available from NSS today?

Bob, thanks for the good laugh!  

All the stuff you want is available from NSS now, and has been for years.
These functions were added in 2001.

SECStatus SSL_GetChannelInfo(PRFileDesc *fd, SSLChannelInfo *info,
                             PRUintn len);
SECStatus SSL_GetCipherSuiteInfo(PRUint16 cipherSuite, 
                                 SSLCipherSuiteInfo *info, PRUintn len);

Updated

7 years ago
Assignee: kaie → nobody
Whiteboard: [kerh-ehz] → [kerh-ehz][psm-feedback]
The dialog now has pretty much everything from comment 0 (except for the size of the key protecting the key exchange/agreement, which is available in the end-entity cert), so I think we're good. If anyone wants to go above and beyond, that can be done in an add-on.
Status: NEW → RESOLVED
Last Resolved: 10 months ago
Resolution: --- → WORKSFORME
(Assignee)

Updated

9 months ago
Product: Core → Core Graveyard
You need to log in before you can comment on or make changes to this bug.