14:47:20 RRSAgent has joined #xmlsec 14:47:20 logging to http://www.w3.org/2008/12/09-xmlsec-irc 14:47:22 RRSAgent, make logs member 14:47:22 Zakim has joined #xmlsec 14:47:24 Zakim, this will be XMLSEC 14:47:24 ok, trackbot; I see T&S_XMLSEC()10:00AM scheduled to start in 13 minutes 14:47:25 Meeting: XML Security Working Group Teleconference 14:47:25 Date: 09 December 2008 14:51:32 fhirsch3 has joined #xmlsec 14:52:17 zakim, who is here? 14:52:17 T&S_XMLSEC()10:00AM has not yet started, fhirsch3 14:52:18 On IRC I see fhirsch3, Zakim, RRSAgent, tlr, trackbot 14:52:55 Chair: Frederick Hirsch 14:57:12 mullan has joined #xmlsec 14:57:47 I'll join slightly late 14:57:53 CGI165 has joined #xmlsec 14:57:56 hlockhar has joined #xmlsec 14:57:57 csolc has joined #xmlsec 14:58:25 T&S_XMLSEC()10:00AM has now started 14:58:31 Regrets: Scott Cantors, Konrad Lanz 14:58:32 + +1.781.993.aaaa 14:59:03 jwray has joined #xmlsec 14:59:09 magnus has joined #xmlsec 14:59:22 bal has joined #xmlsec 14:59:48 pdatta has joined #xmlsec 14:59:59 +[IBMCambridge] 15:00:19 + +1.617.876.aabb 15:00:26 zakim, [IBMCambridge] is jwray 15:00:26 +jwray; got it 15:00:52 +[Oracle] 15:01:00 + +0468725aacc 15:01:20 zakim, Oracle is pdatta 15:01:20 +pdatta; got it 15:01:29 +Robert_Miller 15:01:31 +Frederick_Hirsch 15:01:50 zakim, aabb is mullan 15:01:50 +mullan; got it 15:02:02 zakim, aacc is magnus 15:02:02 +magnus; got it 15:02:09 + +5aadd 15:02:31 zakim, aadd is csolc 15:02:31 +csolc; got it 15:02:36 brich has joined #xmlsec 15:02:41 + +1.206.726.aaee 15:02:50 zakim, aaee is bal 15:02:52 +bal; got it 15:03:14 zakim, mute me 15:03:14 bal should now be muted 15:03:51 Agenda: http://lists.w3.org/Archives/Public/public-xmlsec/2008Dec/0003.html 15:03:56 +Ed_Simon 15:04:04 bhill has joined #xmlsec 15:04:19 esimon2 has joined #xmlsec 15:04:19 fjh has joined #xmlsec 15:04:25 Regrets: Konrad, Scott 15:04:28 + +1.512.401.aaff 15:04:31 zakim, who is here? 15:04:32 On the phone I see bal (muted), Ed_Simon, +1.512.401.aaff, +1.781.993.aaaa, jwray, mullan, pdatta, magnus, Robert_Miller, Frederick_Hirsch, csolc 15:04:37 On IRC I see fjh, esimon2, bhill, brich, pdatta, bal, magnus, jwray, csolc, hlockhar, mullan, Zakim, RRSAgent, tlr, trackbot 15:04:49 zakim, aaff is brich 15:04:49 + +1.425.373.aagg 15:04:53 +brich; got it 15:05:11 zakim, aaaa is hal 15:05:19 +hal; got it 15:05:31 + +1.303.229.aahh 15:05:42 zakim aahh is bhill 15:05:49 Topic: Administrative 15:05:49 zakim, aahh is bhill 15:05:50 +bhill; got it 15:05:59 Call next week 15:06:10 zakim, call thomas-skype 15:06:10 ok, tlr; the call is being made 15:06:12 +Thomas 15:06:14 no calls until Jan 6 15:06:46 Scribe: hlockhar 15:06:59 Topic: Minutes Approval 15:07:09 rdmiller has joined #xmlsec 15:07:21 Resoution: Minutes from Dec 2 Approved 15:07:44 Topic: Editorial Updates 15:08:11 All drafts updated last week 15:08:24 Best Practices 15:08:25 GeraldE has joined #xmlsec 15:08:47 also 1.1 editors draft of signature 15:09:13 ran a diff against 2nd edition 15:09:29 Updated Requirements document 15:09:39 Updated Roadmap page on Web 15:10:04 zakim, unmute me 15:10:04 bal should no longer be muted 15:10:28 I have to drive my son to school -- back in about 25 min; I'll stay logged into chat but will redial in when I return. 15:10:34 zakim, mute me 15:10:34 sorry, tlr, I do not know which phone connection belongs to you 15:10:38 zakim, I am thomas 15:10:38 ok, tlr, I now associate you with Thomas 15:10:40 zakim, mute me 15:10:40 Thomas should now be muted 15:10:42 -Ed_Simon 15:11:50 Topic: Derived Keys 15:12:12 cannot be part of 1.1 15:12:43 magnus: will be added to future document 15:13:13 cannot extend same namespace 15:14:22 Resolution: Produce a seperate document for derived keys 15:14:45 zakim, unmute me 15:14:45 Thomas should no longer be muted 15:15:09 bruce: where are we going with this, will it be optional? 15:15:26 ... seems to make life more complicated rather than less 15:15:33 zakim, mute me 15:15:33 Thomas should now be muted 15:15:59 ... getting pushback about why we are doing it? 15:16:55 zakim, mute me 15:16:55 bal should now be muted 15:17:12 +[Microsoft] 15:17:34 why push forward on a separate spec for derived keys? where are we going with this? 15:18:04 magnus: there is a need for more general capabilities 15:18:19 ... available outside of WS-* 15:18:43 kyiu has joined #xmlsec 15:18:58 fhirsch3 has joined #xmlsec 15:19:05 zakim, who is here? 15:19:05 On the phone I see bal (muted), brich, +1.425.373.aagg, bhill, Thomas (muted), [Microsoft], hal, jwray, mullan, pdatta, magnus, Robert_Miller, Frederick_Hirsch, csolc 15:19:08 On IRC I see fhirsch3, kyiu, GeraldE, rdmiller, esimon2, bhill, brich, pdatta, bal, magnus, jwray, csolc, hlockhar, mullan, Zakim, RRSAgent, tlr, trackbot 15:19:19 brich: our users satisfied with WS-* solution 15:19:26 it seems like it would be separate so it can be used in a number of places, but what might they be? 15:19:42 zakim, Microsoft is kyiu 15:19:42 +kyiu; got it 15:19:59 if this is only going to be a 2.0 item, then why separate it out? 15:20:56 fjh: need a proposal from magnus, can deal with packaging later 15:21:19 ... decide later, 1.1 vs. 2.0, optional vs. necessary 15:21:33 brich: wanted to raise the concern 15:22:36 fhirsch: once we have a proposal we can decide how to deal with it 15:22:54 magnus: don't want to work on it if we are not going to do it 15:24:00 zakim, unmute me 15:24:00 Thomas should no longer be muted 15:24:02 magnus: would be ok with it being optional in 1.1 15:25:08 zakim, mute me 15:25:08 Thomas should now be muted 15:25:21 tlr: a separate spec would lead to RF Commitments that an optional feature in the base spec wouldn't 15:26:13 possible approach would be optional in 1.1 and mandatory in 2.0 15:26:52 anil has joined #xmlsec 15:27:10 Zakim, +1.425.373.aagg is GeraldE 15:27:10 +GeraldE; got it 15:27:28 zakim, code? 15:27:28 the conference code is 965732 (tel:+1.617.761.6200 tel:+33.4.89.06.34.99 tel:+44.117.370.6152), anil 15:28:10 zakim, unmute me 15:28:10 bal should no longer be muted 15:28:12 Topic: DSA with SHA1 15:28:21 + +1.708.524.aaii 15:28:27 zakim, aaii is anil 15:28:27 +anil; got it 15:28:32 zakim, mute me 15:28:32 anil should now be muted 15:29:03 Brian was to provide text on DSA with SHA1 15:29:28 i have an action on me to draft some text for this 15:29:47 my sense of the call from the last meeting was that we should make DSAwithSHA1 15:29:57 Topic: HMAC SHA1 15:30:53 optional for signature generation, recommended for signature verification, and add implementation notes saying something tot he efect of "if you expect to interop with xmldsig 1.0 and 1.0 2nd ed you should support dsawithsha1 for verification for interop" 15:31:00 Kelvin: we don't ahve to require HMAC SHA256 15:31:42 Close issue 74 can be closed with no action 15:32:16 Topic: Requirements 15:32:44 fhirsh: do we have streaming reqs complete? 15:33:06 pdata: need to add more, want to look at it again 15:33:24 fhirsh: everybody please comment 15:33:44 ... is text on Transforms correct? 15:34:01 pdata: reqs section and design section 15:34:17 ... reqs are ok, want to flesh out design portion more 15:34:43 ... since we are making a breaking change, can make a bigger change 15:34:56 .. can do without Transforms entirely 15:35:21 ... can get a nonsensical set of Transforms 15:35:36 ... have a proposal for a more constrained approach 15:36:12 +Ed_Simon 15:36:15 fhirsh: I know Konrad has concerns, but I understand your idea 15:37:27 pdata: one problem with transform chain is hard to determine what is signed 15:37:41 ... signature occurs in the middle of the chain 15:38:18 ... need to declar what is being signed 15:38:54 ... also want to identify the type of data being signed 15:38:55 fhirsch3 has joined #xmlsec 15:40:11 zakim, mute me 15:40:11 sorry, fhirsch3, I do not know which phone connection belongs to you 15:40:36 q+ 15:40:55 http://lists.w3.org/Archives/Public/public-xmlsec/2008Dec/0008.html 15:41:12 sean follow up http://lists.w3.org/Archives/Public/public-xmlsec/2008Dec/0009.html 15:44:01 pdata: binary types only allow byte range selection, not general transforms 15:44:17 bhill has joined #xmlsec 15:44:35 ... added types defined in other specs, for example WS-attachements 15:45:35 +queue 15:45:56 ...also mentioned SWA - Soap With Attachments 15:46:00 ... define some actions as text properties 15:46:00 ack mullan 15:46:34 sean: said you are not proposing syntax, what is the proposal? 15:47:02 pdata: actually this is a limited form of XPath filter 2 15:47:17 ... current aapproach is declaritive 15:47:38 ... s/declaritive/procedural/ 15:47:57 ... need declaritive approach 15:48:21 ... suggesting a syntax that does not have transforms 15:48:33 q+ 15:48:35 bhill is on the queue 15:48:44 q- 15:48:53 +1 to pdatta 15:49:10 fhirsh: like approach, nore controlled 15:49:25 q? 15:49:28 ack bhil 15:49:40 bhill: like the declaritive approach 15:50:00 ... concerned about ability to handle different data types 15:50:14 ... harder and harder as more types are defined 15:51:08 ... can avoid this by constraining processor to emit text to be hashed 15:51:34 the multiple parser problem is fundamental 15:51:49 to say "what is signed" requires the application to recapitulate the logic of the signature processor 15:52:16 this is difficult to guarantee fidelity even for very simple cases, and becomes more and more so as additional types are added 15:52:58 I would suggest that rather than implying "what is signed" the approach of having the signature processor provide a cached retrieval of the exact material used to calculate the digest 15:53:14 and constrain those outputs to either XML nodes or binary 15:53:34 is the preferred one 15:54:41 q+ 15:55:52 mullen: is there is large benefit to making the change if there are transforms that are equivalent 15:55:58 -magnus 15:56:39 ack mullan 15:58:16 +magnus 15:59:59 bhill: can declare a type that uses a known style sheet 16:00:30 ... does application try to detemine what was signed? 16:00:41 clarification: 16:00:52 my issue is with the description as "what is signed" 16:01:06 this invites the relying application to attempt to make this determination itself 16:01:23 re-doing the logic the signature processor has just done, possibly inaccurately 16:01:41 -anil 16:02:07 Action to Pratik to write up more detailed proposal 16:02:07 Sorry, couldn't find user - to 16:02:17 zakim, unmute me 16:02:17 bal should no longer be muted 16:02:27 I think the preferred pattern should always look like "cached reference retrieval" in the draft best practices 16:02:27 ACTION: pratik to write up more detailed proposal in time for workshop 16:02:27 Created ACTION-122 - Write up more detailed proposal in time for workshop [on Pratik Datta - due 2008-12-16]. 16:02:43 ACTION-122: s/workshop/January face-to-face/ 16:02:43 ACTION-122 Write up more detailed proposal in time for workshop notes added 16:02:56 where the relying application always gets the exact nodeset or binary octets that went in to the digester 16:03:18 and doesn't have to know anything about the syntax and processing rules of XMLDSIG, regardless of whether they be procedural or declarative 16:03:37 fhirsh: would like discussion at F2F 16:04:05 ... want to adress Konrad's concerns also 16:04:42 -kyiu 16:06:08 zakim, who is muted? 16:06:08 I see Thomas muted 16:06:11 Topic: Long Term Signatures 16:06:47 fhirsh: I think we should add Juan Carlos material on long term sigs to Requirements Document 16:07:11 Resolution: add Juan Carlos material on long term sigs to Requirements Document 16:07:42 Action: fhirsh to add Juan Carlos material on long term sigs to Requirements Document 16:07:42 Sorry, couldn't find user - fhirsh 16:08:16 ACTION: fhirsch to add Juan Carlos material on long term sigs to Requirements Document 16:08:16 Sorry, couldn't find user - fhirsch 16:08:33 ACTION: frederick to add Juan Carlos material on long term sigs to Requirements Document 16:08:35 Created ACTION-123 - Add Juan Carlos material on long term sigs to Requirements Document [on Frederick Hirsch - due 2008-12-16]. 16:08:42 Topic: Issue 38 Requirement for non-XML canonicalization? 16:09:13 +anil 16:09:22 zakim, mute me 16:09:22 anil should now be muted 16:09:23 ISSUE-38 16:09:29 ISSUE-38? 16:09:30 ISSUE-38 -- Profile for signature processing for non-XML or for constrained XML requirements -- OPEN 16:09:30 http://www.w3.org/2008/xmlsec/track/issues/38 16:11:41 brich: Pratik's proposal could cover this, perhaps current spec allows it as well 16:12:02 zakim, who is making noise? 16:12:13 tlr, listening for 10 seconds I could not identify any sounds 16:12:14 zakim, unmute me 16:12:14 Thomas should no longer be muted 16:12:56 -Frederick_Hirsch 16:14:46 Topic: ISSUE-56 16:14:49 ISSUE-56? 16:14:49 ISSUE-56 -- Add references related to timestamping -- OPEN 16:14:49 http://www.w3.org/2008/xmlsec/track/issues/56 16:15:16 -anil 16:15:34 +Frederick_Hirsch 16:15:44 ScribeNick: tlr 16:15:55 Hal: Question is whether or not ?? actually happened 16:16:24 hal, I suggest you take the chair for the moment 16:16:40 frederick: being chased away from hotel by police 16:16:57 Hal: issue-56, suggest we put this aside since critical parties aren't here 16:17:04 hal: who's editing? 16:17:08 frederick: myself, pratik, ... 16:17:23 hal: do you know what is to be put in? If you know, then I suggest action 16:17:28 frederick: double check 16:17:50 ... need to check what actually needs to be done 16:18:02 Action: fredrick to check with Juan Carlos on timestamp references 16:18:02 Sorry, couldn't find user - fredrick 16:18:21 ACTION: frederick to follow up with Juan Carlos on ISSUE-56 16:18:21 Created ACTION-124 - Follow up with Juan Carlos on ISSUE-56 [on Frederick Hirsch - due 2008-12-16]. 16:18:31 close ACTION-94 16:18:32 ACTION-94 Provide draft note on new algorithms for 1.1 closed 16:18:32 close ACTION-111 16:18:32 ACTION-111 Add default attribute language to Best Practices doc closed 16:18:34 close ACTION-116 16:18:34 ACTION-116 Add approved certificate encoding text to drafts closed 16:18:38 close ACTION-118 16:18:38 ACTION-118 Add web services text from Hal to Requirements draft closed 16:18:40 close ACTION-119 16:18:41 ACTION-119 Add pointer to Transforms note to Requirements draft closed 16:18:44 close ACTION-120 16:18:46 ACTION-120 Review SP 800-57 for HMAC-SHA256 item closed 16:19:24 frederick: would like to get list down to manageable, small list before face-to-face. Please create material 16:19:31 hal: prefer material early! 16:19:32 +1 16:19:52 frederick: please review issues list as well 16:20:01 -csolc 16:20:28 frederick: suggest adjourning 16:20:31 Next meeting: next week 16:20:35 rrsagent, draft minutes 16:20:35 I have made the request to generate http://www.w3.org/2008/12/09-xmlsec-minutes.html tlr 16:20:35 -mullan 16:20:35 -bhill 16:20:36 -GeraldE 16:20:38 -brich 16:20:43 -hal 16:20:47 -Frederick_Hirsch 16:20:50 -jwray 16:20:56 -pdatta 16:20:58 -Ed_Simon 16:21:00 -magnus 16:21:04 -Thomas 16:21:11 -Robert_Miller 16:21:19 -bal 16:21:21 T&S_XMLSEC()10:00AM has ended 16:21:22 Attendees were +1.781.993.aaaa, +1.617.876.aabb, jwray, +0468725aacc, pdatta, Robert_Miller, Frederick_Hirsch, mullan, magnus, +5aadd, csolc, +1.206.726.aaee, bal, Ed_Simon, 16:21:25 ... +1.512.401.aaff, brich, hal, +1.303.229.aahh, bhill, Thomas, kyiu, GeraldE, +1.708.524.aaii, anil 16:26:59 GeraldE has left #xmlsec 16:40:22 anil has left #xmlsec 18:34:53 Zakim has left #xmlsec