OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

ubl-security message

[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]


Subject: Re: [ubl-security] Regarding detached signatures


Dear collegues,

The main issue was to describe how a specific signature like XAdES can be
enveloped into UBL, because the cac:Signature alone was not sufficient.

Other kind of signatures can be referenced using the base cac:Signature
aggregate, so I think we can just provide good samples for implementers.

Of course we can't say that UBL MUST be signed with a specific version of
XAdES or other means, but we need to recommendate how the implementer can
reference the signature into an UBL instance, in a way that the other
party will be able to:
1) discover the location internal/external of the signature.
2) the type and kind of signature and its version
... so on

It is an implementation profile, but for the use of XAdES (or other means)
with UBL, so not about how can I use XAdES.

Our recommendation could mention specific part of XAdES to be used to
solve specific issues, but in general.

Prescribe is like mandate, and we can't do it, instead we can offer a
clear view of actual standards/technologies to be used to accomplish main
business cases like B2G, eInvoicing, ...

For instance...
- For basic procurement UBL recommends the use of the ETSI profile xyz 2.1
- For cross-border UBL recommend ... for e-Invoicing
- For Intra-EU UBL recommend ...

But it is outside UBL, as we are tuning specific XAdES characteristics, so
we can just recommendate, suggest...

Once we are ready with the specification we can obtain the approval from
third-party groups like EACT, ... and we can revise our recommendations
through the public review.

But the way we specify the signature should be clear, simple and stable.

My opinion,

hope this helps

Roberto

---
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
> <html>
> <head>
> </head>
> <body>
> <font color="#000000" face="arial, arial" size="2"><br>
> Dear friends,<br>
> <br>
> In the TS 101 903 standard (last version is </font>1.4.1 from
> 2009-06-15) are described several ways to creating electronic
> signatures, based on XMLDSig ( <a class="moz-txt-link-freetext"
> href="http://www.w3.org/TR/xmldsig-core/";>http://www.w3.org/TR/xmldsig-core/</a>
> ) .<br>
> <br>
> So most of what is need to sign XML files electronically is in those
> standards.<br>
> <br>
> One powerful idea in the recommendation we are compiling is that a UBL
> signed file can be independently verified by an "electronic signature
> only" application and a "UBL aware" format processor.<br>
> <br>
> In fact, enveloped signatures are specific to XML files, while detached
> and enveloping signatures can also be done in CMS and CAdES.<br>
> <br>
> Also a powerful idea is that keeping a small specific way of doing
> electronic signatures simplifies generation and verification of those
> electronic signatures and eases interoperability.<br>
> <br>
> In fact, I would go deeper in the interoperability idea and would
> prescribe that UBL signatures are always encoded in the generating
> party in XAdES-XL format, including OCSP and timestamping, freeing the
> receiving party about the burden of Certification Service Provider
> validation (which can be very complex in an international
> multi-language environment). By the way, I wonder if we should take
> into account services as&nbsp; Trust-service Status List (<em>TSL</em>)
> that
> are about to be generally deployed in Europe (one or more in every
> country).<br>
> <br>
> I know this discussion (XAdES-XL) has been intentionally left out of
> the scope of this document, precissely to try to ease agreements, but
> maybe is interesting to know that XAdES-T is in fact included in
> XAdES_XL. So, in those countries in which XAdES-T signature is
> mandatory, this can be prefectry complied with XAdES-XL.<br>
> <br>
> So to conclude, I would prefer to recommend a small subset of the
> standard to make interoperability easier, and in this sense I would
> prefer not to add a definition of detached signatures. But I can change
> my mind if anyone can convince me that there are environments in which
> a detached signature is a solution and an enveloped signature is a
> problem. Because, on the other hand we don&acute;t need to make any
> recommendation just to repeat what already is in the standards.<br>
> <br>
> Best regards,<br>
> <br>
> &nbsp;
> <div class="moz-signature">
> <p> <font color="#000000" face="arial, arial" size="2"> Julian Inza
> Aldaz <br>
> Presidente<br>
> <b>Albalia Interactiva, S.L.</b><br>
> <img src="cid:part1.01070805.00080104@albalia.com";
>  alt="Albalia Interactiva, S.L."><br>
> <img src="cid:part2.05090705.04060908@albalia.com"; alt="Web Portal"
>  align="bottom">: <b><a href="http://www.albalia.com";
> target="_blank">www.albalia.com</a>
> <img src="cid:part2.05090705.04060908@albalia.com"; alt="Blog"
>  align="bottom">: <b><a href="http://inza.wordpress.com";
>  target="_blank">blog.inza.com</a> </b><br>
> <img src="cid:part4.02020104.02060007@albalia.com"; alt="E-Mail"
>  align="bottom">: <b><a
> href="mailto:julian.inza@albalia.com";>julian.inza@albalia.com</a></b><br>
> <img src="cid:part5.04070308.07040606@albalia.com"; alt="Phone"
>  align="bottom">: +34 91 388 0789 <img
>  src="cid:part5.04070308.07040606@albalia.com"; alt="Phone"
>  align="bottom">: +34 902 365 612 <br>
> <br>
> Please update your address book. Our new postal address is: C/
> Mentrida, 6 - 28043 - Madrid (Spain). <br>
> <br>
> <font color="#666666" size="1"> Este mensaje de correo electr&oacute;nico
> puede contener INFORMACI&Oacute;N CONFIDENCIAL propiedad de Albalia
> Interactiva. Si lo ha recibido por error, por favor haga caso omiso,
> elim&iacute;nelo y notif&iacute;quelo al remitente. La informaci&oacute;n
> personal puede ser
> a&ntilde;adida a un fichero de relaciones (que puede incluir
> informaci&oacute;n de
> marketing) en Albalia Interactiva, donde usted puede ejercer sus
> derechos de acceso, rectificaci&oacute;n y cancelaci&oacute;n de sus datos
> al amparo
> de la Ley Org&aacute;nica 15/1999. Usted est&aacute; autorizado a utilizar
> los datos
> personales del firmante de este mensaje siempre que haya una manera de
> ejercer los mencionados derechos por el remitente. <br>
> <br>
> This e-mail message could contain CONFIDENTIAL INFORMATION property of
> Albalia Interactiva. If received by mistake, please ignore it, delete
> it and notify the sender. Your personal information can be added to a
> relationships file (that can include marketing information) at Albalia
> Interactiva where you can exercise your rights to access, rectify or
> cancel your data according spanish 15/1999 Organic Law. You are
> authorised to use personal data of the signer of this message as long
> as there is a way to exercise the mentioned rights by the sender. </font>
> <br>
> </b></font></p>
> </div>
> <br>
> </body>
> </html>
>


-- 
* JAVEST by Roberto Cisternino
*
* Document Engineering Services Ltd. - Alliance Member
* UBL Italian Localization SubCommittee (ITLSC), co-Chair
* UBL Online Community editorial board member (ubl.xml.org)
* Italian UBL Advisor

  Roberto Cisternino

  mobile: +39 328 2148123
  skype:  roberto.cisternino.ubl-itlsc

[UBL Technical Committee]
    http://www.oasis-open.org/committees/ubl

[UBL Online Community]
    http://ubl.xml.org

[UBL International Conferences]
    http://www.ublconference.org

[UBL Italian Localization Subcommittee]
    http://www.oasis-open.org/committees/ubl-itlsc

[Iniziativa divulgativa UBL Italia]
    http://www.ubl-italia.org




[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]