Technologies de l'InformInformation - Techniques de sécurité - Techniques cryptographiques basées sur les courbes elliptiques - Partie 1: Généralités

Logo
CSA Group
Organisme d'élaboration de normes:
Programme de travail:
Numéro de référence:
CAN/CSA-ISO/IEC 15946-1-09
Catégorie de norme:
Norme nationale du Canada - Adoption d'une Norme internationale
Type d’activité d’élaboration de normes:
Confirmation
Statut:
En cours d'élaboration
Date de début de la période de commentaires OEN:
Date de fin de la période de commentaires des OEN:
Affiché le:

Porté:

Champ d’application

ISO/IEC 15946 specifies public-key cryptographic techniques based on elliptic curves. These include the establishment of keys for secret-key systems, and digital signature mechanisms.

This part of ISO/IEC 15946 describes the mathematical background and general techniques necessary for implementing any of the mechanisms described in other parts of ISO/IEC 15946 and other ISO/IEC standards.

The scope of this part of ISO/IEC 15946 is restricted to cryptographic techniques based on elliptic curves defined over finite fields of prime power order (including the special cases of prime order and characteristic two). The representation of elements of the underlying finite field when the field is not of prime order (i.e. which basis is used) is outside the scope of this part of ISO/IEC 15946.

ISO/IEC 15946 does not specify the implementation of the techniques it defines. Interoperability of products complying with this part of ISO/IEC 15946 will not be guaranteed.

       

var elementsToSet = new Array ('#relatedbasket ul li','#relatedbasket .details','#relatedbasket h3','#relatedbasket .invtdesc2','#relatedbasket .priceDetails','#relatedbasket .moreinfo','#substitute ul li','#substitute .details','#substitute h3','#substitute .invtdesc2','#substitute .priceDetails','#substitute .moreinfo'); Venda.ProductDetail.initTabHeight(elementsToSet); var tabView = new YAHOO.widget.TabView('infotab'); jQuery(document).ready(function(){ tabView.on("activeTabChange", function (event) { // remove overlay at right of productdetail page /* if(tabView.getTab(0) == this.get('activeTab')){ jQuery("#productsetoverlay,.ie6overlay").hide(); }else{ var width=jQuery("#productsetwrap").width(); var height=jQuery("#productsetwrap").height(); jQuery("#productsetoverlay,.ie6overlay").show(); jQuery("#productsetoverlay,.ie6overlay").css({"width":width,"height":height}); } */ }); }); var TestimonialsLoaded = function(event){ jQuery(document).ready(function(){ jQuery(".wrap-testimonials p.date:last").addClass("last"); }); }; var detailInfoLoaded = function(event){ jQuery("h3.invtname a").each(function() { var resultText = truncateText(jQuery(this).text(), 72, "..."); jQuery(this).text(resultText); }); if( (jQuery.trim(jQuery(".detail-table div.multi .col2 .val_l").html()) == "" ) && (jQuery.trim(jQuery(".detail-table div.multi .col2 .val_v ul li:first").html()) == "" ) ) { jQuery(".detail-table div.multi").remove(); } if( (jQuery.trim(jQuery(".detail-table div.multi .col2 .val_l").html()) == "" ) && (jQuery.trim(jQuery(".detail-table div.multi .col2 .val_v").html()) == "" ) ) { jQuery(".detail-table div.multi").remove(); } rowColor(); }; function rowColor() { var count_row = jQuery(".detail-table > div.row").size(); for(i=0; i div.row")[i]).addClass("row-2"); else jQuery(jQuery(".detail-table > div.row")[i]).addClass("row-1"); } } var amendmentsLoaded = function(event){ jQuery("h3.invtname a").each(function() { var resultText = truncateText(jQuery(this).text(), 72, "..."); jQuery(this).text(resultText); }); }; var ReferencedStdLoaded = function(event){ jQuery("h3.invtname a").each(function() { var resultText = truncateText(jQuery(this).text(), 72, "..."); jQuery(this).text(resultText); }); }; var PreviousVerLoaded = function(event){ jQuery("h3.invtname a").each(function() { var resultText = truncateText(jQuery(this).text(), 72, "..."); jQuery(this).text(resultText); }); }; tabView.addTab( new YAHOO.widget.Tab({ label: 'Detailed Information', dataSrc: 'http://shop.csa.ca/en/canada/information-technology/cancsa-isoiec-15946-1-09/invt/27018812009?temp=displaytab&layout=noheaders&htxt=29HBgqwPg4XgRaXAayW8r1W7ww0e4BHlmYETsmTn2anTFNrOltHO2qknXAwphf4BmbgDRitAwU7CDZxhim0tHA%3D%3D', cacheData: true, active: false })); tabView.addTab( new YAHOO.widget.Tab({ label: 'Amendments', dataSrc: 'http://shop.csa.ca/en/canada/information-technology/cancsa-isoiec-15946-1-09/invt/27018812009?temp=displaytab&layout=noheaders&htxt=xe%2B13QPk6oR5ox8AsmkrWhBdnwY1ua3Dd8OcLSnrhowDvf1l0CJEF9bVhmMDWxPPeSGNodJG6TcvP5cKaF5hNg%3D%3D', cacheData: true, active: false })); tabView.addTab( new YAHOO.widget.Tab({ label: 'Archives', dataSrc: 'http://shop.csa.ca/en/canada/information-technology/cancsa-isoiec-15946-1-09/invt/27018812009?temp=displaytab&layout=noheaders&htxt=PTdb%2B2jeuV4iCDWTEPDC0dH2fshhbbtBBjvTS%2BVqtwCg17iHpH9xS%2BhPCD8vCkBV1bUuvnXhMZzVO8rU6PGfig%3D%3D', cacheData: true, active: false })); tabView.addTab( new YAHOO.widget.Tab({ label: 'Testimonials', dataSrc: 'http://shop.csa.ca/en/canada/information-technology/cancsa-isoiec-15946-1-09/invt/27018812009?temp=displaytab&layout=noheaders&htxt=YAOD%2FzBDy8G0%2F7hqUpY7WdN%2FLWbNQJ8bR8DiwWb1FCIl1UnzyoKF%2F%2FNATJOQFrX7AjAnnktGP8FDnluk0rcbug%3D%3D', cacheData: true, active: false })); tabView.set('activeIndex', 0); tabView.getTab(1).on("dataLoadedChange", detailInfoLoaded); tabView.getTab(2).on("dataLoadedChange", amendmentsLoaded); tabView.getTab(3).on("dataLoadedChange", ReferencedStdLoaded); tabView.getTab(4).on("dataLoadedChange", TestimonialsLoaded);

 

Note : L’information ci-dessus a été recueillie et est diffusée par le Conseil canadien des normes (CCN) pour les besoins de son système de notification centralisé et transparent pour l’élaboration de nouvelles normes. Le système permet aux organismes d’élaboration de normes (OEN) accrédités par le CCN et aux membres du public d’être informés des nouveaux travaux d’élaboration de normes au Canada. Il donne aussi aux OEN accrédités la possibilité de repérer et de résoudre les cas de doubles emplois éventuels dans les normes et les travaux de normalisation.

Les OEN sont eux-mêmes responsables du contenu et de l’exactitude de l’information présentée ici. Cette information n’existe que dans la langue dans laquelle elle a été fournie au CCN.