You are on page 1of 36

te-55de16133636390014000d7d.js.download"></script><script src=".

/Wiley_
Cryptography Engineering_ Design Principles and Practical Applications - Niels
Ferguson, Bruce Schneier, Tadayoshi Kohno_files/satellite-
57750c2564746d201f000b9a.js.download"></script><script async="" src="./Wiley_
Cryptography Engineering_ Design Principles and Practical Applications - Niels
Ferguson, Bruce Schneier, Tadayoshi Kohno_files/hotjar-
241459.js.download"></script><script type="text/javascript" src="./Wiley_
Cryptography Engineering_ Design Principles and Practical Applications - Niels
Ferguson, Bruce Schneier, Tadayoshi Kohno_files/svrGP"></script><script async=""
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi Kohno_files/modules-
c889b710adc82176a8fbe7e0fe023a9b.js.download"></script><style
type="text/css">iframe#_hjRemoteVarsFrame {display: none !important; width: 1px !
important; height: 1px !important; opacity: 0 !important; pointer-events: none !
important;}</style></head>
<body class="pdp20grb6400291287 pdp20grb6400291287vc pdpTest1" style="opacity:
1;"><div id="buysafeRollover" style="position: absolute; visibility: hidden;
transition: none; left: -1000px; top: -1000px; right: auto; bottom:
auto;"></div><span id="_GUARANTEE_SealSpan" style="display: inline; visibility:
visible; padding: 0px; margin: 0px; border: 0px; position: fixed; bottom: 0px; top:
auto; right: auto; left: 0px; z-index: 10001; background-color: transparent;
height: auto; width: auto;"><a target="_blank" id="buysafeseal_1_a" tabindex="-1"
href="https://my.nortonshoppingguarantee.com/Web/Seal/VerifySeal.aspx?
PublicToken=hr5IkiaSuLaFuO6ajq1bxTrKoJhLAj7kEI9UIYug3wAM64FqPYAPCYIoqz4SnwcvVO9iZmJ
iv5ZqVahynp0IoA%3d%3d&amp;MSPHASH=&amp;G=1" style="font-size: 0px;"><img
name="buysafeseal_1_img" id="buysafeseal_1_img" alt="Norton Shopping Guarantee"
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi Kohno_files/si.aspx"
border="0" data-pin-no-hover="true" style="vertical-align: bottom;"></a><div
class="buysafe buysafe_seal buysafe_date" data-pin-no-hover="true" style="font-
family: Verdana, Arial, Helvetica, sans-serif !important; text-decoration: none !
important; text-indent: 0px !important; text-transform: none !important; word-
spacing: normal !important; letter-spacing: normal !important; position: absolute !
important; border: 0px !important; margin: 0px !important; padding: 0px !important;
width: 100% !important; text-align: center !important; color: rgb(255, 255, 255) !
important; font-weight: 400 !important; bottom: 0px !important; left: -1px !
important; height: 12px !important; line-height: 10px !important; font-size: 8px !
important;">8/7/2017</div><iframe id="_GUARANTEE_SealSpan_frame" title="Unused
iFrame 1" tabindex="-1" marginwidth="0" marginheight="0" frameborder="0"
scrolling="no" height="100%" width="100%" style="padding: 0px; margin: 0px; border:
0px; position: absolute; height: 100%; width: 100%; left: 0px; top: 0px; z-index:
-2;" src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/saved_resource.html"></iframe></span>
<!-- Omniture Code Start Block -->
<script src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi Kohno_files/satelliteLib-
58e9ce70e728e2393cce3a9c7d93c797dd78471c.js.download"></script><meta name="google-
site-verification" content="m03fbWQ7Nw51rvRRJT1iOKdMHMH6C_dbppcBK-wEPWQ"><script
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/1764680173.js.download">

window.optimizely = window.optimizely || [];


window.optimizely.push("activateSiteCatalyst");

</script><iframe sandbox="allow-scripts allow-same-origin" title="Adobe ID Syncing


iFrame" id="destination_publishing_iframe_wileypublishing_0" src="./Wiley_
Cryptography Engineering_ Design Principles and Practical Applications - Niels
Ferguson, Bruce Schneier, Tadayoshi Kohno_files/dest5.html" class="aamIframeLoaded"
style="display: none; width: 0px; height: 0px;"></iframe><style>body{opacity:0;}
.pdpTest1 .product-biblio .regular-feature-purchase .productDetail-onlineLibrary{
display: block;
}

.pdpTest1 .product-main .regular-feature-purchase{


margin-top: 14px;
border: 1px solid #ccc;
margin-left: -12px;
}
.pdpTest1 .product-main .regular-feature-purchase .purchaseTable
.purchaseRowSelectedMain,
.pdpTest1 .product-main .regular-feature-purchase .purchaseTable .purchaseRow{
padding: 13px 9px;
}
.pdpTest1 .product-main .product-biblio .regular-feature-purchase h3{
display: none;
}
.pdpTest1 .product-main .product-biblio .regular-feature-purchase .changeLocation{
display: none;
}
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowSelectedMain
.leftImage{
display:none;
}
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowSelectedMain
.purchaseRowSelected {
background-color: #fff;
border:none;
padding-bottom: 0;
}
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowSelectedText{
display: none;
}
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowSelectedMain
.rightDescription .purchaseTitleSelected,
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowMain .purchaseTitle{
width: 25%;
font-size: 14px;
}
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowSelectedMain
.rightDescription .purchaseTitleSelected,
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowMain .purchaseTitle{
margin: 0;
}
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowMain
.purchaseTitle .question{
float:left;

}
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowMain
.purchaseTitle .question #hiddenNoteOpen1{
text-decoration: none;
}
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowMain
.purchaseTitle .question a img{
display:none;
}
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowMain
.purchaseTitle .question a span#image-hiddenNote1{
background-color: #ccc;
color: white;
padding: 0px 5px;
font-size: 14px;
border-radius: 100%;
font-weight: 900;
}
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowSelectedMain
.rightDescription .purchasePrice,
.pdpTest1 .product-main .regular-feature-purchase .purchaseRowMain .purchasePrice{
width:70%;
margin-top: 0;
}
.pdpTest1 .product-main .regular-feature-purchase .purchasePrice .image{
float: left;
}
.pdpTest1 .product-main .regular-feature-purchase .purchasePrice .image a{
text-align: center;
text-transform: uppercase;
padding: 0 62px;
font-size: 12px;
border-radius: 3px;
box-shadow: 0px 1px 8px #ccc;
}
.pdpTest1 #content .productDetail-misc,
.pdpTest1 .regular-feature-purchase .purchaseOptions-regular{
display:none;
}
.pdpTest1 #content #sidebar-right{
margin: 302px -6px 0 0;
}
.pdpTest1 .mailing-list.compact{
background-color: #fff;
background-image: none;
padding-top: 0;
}
.pdpTest1 .mailing-list.compact h4{
color: black;
font-size: 18px;
font-weight: 700;
border-bottom: 2px solid black;
padding-bottom: 5px;
margin-bottom: 14px;
}
.pdpTest1 .mailing-list.compact .formElements.topMargin10px {
border: 1px solid #ccc;
border-radius: 4px;
}
.pdpTest1 #sidebar-right .feature.tf{
margin-bottom: 0;
}
.pdpTest1 .social_icons{
width: 175px;
padding: 0 16px 16px;
}
.pdpTest1 .social_icons h4{
color: black;
font-size: 18px;
font-weight: 700;
border-bottom: 2px solid black;
padding-bottom: 5px;
margin-bottom: 14px;
}
.pdpTest1 .social_icons .share{

background:url('//cdn.optimizely.com/img/523170811/b4f761cf4ab04a929a5caa59124295e9
.png') no-repeat;
width:28px;
height:28px;
display:inline-block;
text-indent:-9999px;
position:relative;
background-position:-100px 0;
margin-right: 5px;
}
.pdpTest1 .social_icons .share.s_twitter{
background-position:0px 0;
}
.pdpTest1 .social_icons .share.s_linkedin{
background-position:-65px 0;
}
.pdpTest1 .social_icons .share.s_plus{
background-position:-134px 0;
}
.pdpTest1 .social_icons .share.s_pinterest{
background-position:-31px -2px;
}
.pdpTest1 .mailing-list .submit{

background:url('//cdn.optimizely.com/img/523170811/23d67d94658f4e0ebce0725142614148
.png') no-repeat;
width:32px;
margin: 5px 0 3px -34px;
}
.pdpTest1 .purchasePrice .price{
margin: 5px 5px 0 0;
min-width:47px;
}
.pdpTest1 .buy-button:hover{ background-color: #de9507 }

.pdpTest1 .purchaseTitle .description, .pdpTest1 .purchaseTitleSelected


.description { padding-top: 3px; }</style><style>.pdp20grb6400291287 .benefits
h3:first-child {
margin: 0;
border-bottom: 1px solid #ccc;
display: inline-block;
}
.pdp20grb6400291287 .benefits p {
margin: 10px 0;
text-align: justify;
}
.pdp20grb6400291287 .benefits p.text-right {
text-align: right;
}</style><!-- Hotjar Tracking Code for http://www.wiley.com/wileycda/ -->
<script>
(function(h,o,t,j,a,r){
h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)};
h._hjSettings={hjid:258358,hjsv:5};
a=o.getElementsByTagName('head')[0];
r=o.createElement('script');r.async=1;
r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv;
a.appendChild(r);
})(window,document,'//static.hotjar.com/c/hotjar-','.js?sv=');
</script>
<script type="text/javascript">
var Wiley = Wiley || {}; Wiley.Events = Wiley.Events || []; Wiley.Vars =
Wiley.Vars || {}; Wiley.Props = Wiley.Props || {};
var WRInitTime=(new Date()).getTime();
</script>

<!-- / Omniture Code Start Block -->


<div id="page">

<!-- START HEADER -->


<div id="topnav">

<div class="gradient-bar"></div>

<div class="topnav-inner-wrap">

<div id="links-utility">
<div id="wordmark">
<a href="http://as.wiley.com/">
<img src="./Wiley_ Cryptography Engineering_ Design
Principles and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/wiley-wordmark.png" alt="Wiley" height="25px" width="120px">
</a>
</div>
<ul class="topnav-links">
<li class="topnav-links__list-country">

Hong Kong

<a
href="http://as.wiley.com/WileyCDA/Section/id-301023.html?nocache=true"
style="font-weight: normal; color: #888888; text-decoration: underline;">Change</a>

</li>
<li class="topnav-links__list-account"><a
href="http://as.wiley.com/WileyCDA/countryConfirm?originalUrl=%2Fmarketbasket.cgi
%3Ffunction%3Dviewaccount" class="topnav-links__account">My Account<span
class="icon icon__account"></span></a></li>
<li class="topnav-links__list-cart"><a
href="http://as.wiley.com/WileyCDA/countryConfirm?originalUrl=%2Fmarketbasket.cgi
%3Ffunction%3Dviewcart" class="topnav-links__cart">Cart<span class="icon
icon__cart"></span></a></li>
</ul>
</div>
<div id="links-site">
<ul>
<li><a href="http://as.wiley.com/">Home</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302370.html">Subjects</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302126.html">About Wiley</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302183.html">Contact Us</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302182.html">Help</a></li>
</ul>

<form method="GET" action="http://as.wiley.com/remsearch.cgi"


onsubmit="return do_check(this);" class="search-form">
<fieldset>
<legend class="hidden">Search Form</legend>
<label for="search" class="hidden">Search Input</label>
<input for="search" type="text" class="search-form-text"
id="query" name="query" value="Search Keyword, Title, Author, ISBN, ISSN"
onblur="if (this.value == &#39;&#39;) {this.value = &#39;Search Keyword, Title,
Author, ISBN, ISSN&#39;;}" onfocus="if (this.value == &#39;Search Keyword, Title,
Author, ISBN, ISSN&#39;) {this.value = &#39;&#39;;}">
<input type="submit" value="submit" class="icon
icon__search search-form-submit">
</fieldset>
</form>
</div>
</div>

</div>
<!-- END HEADER -->

<div id="mobile-header">
<a href="http://as.wiley.com/"><img src="./Wiley_ Cryptography
Engineering_ Design Principles and Practical Applications - Niels Ferguson, Bruce
Schneier, Tadayoshi Kohno_files/logo.gif" alt="Wiley.com"></a>
</div>
<div id="content">
<div class="fbox-social">

<div class="productDetail-misc">

<!-- <span class="util-button button-support"></span> -->

<a class="util-button button-print" href="javascript:print();">Print this


page</a>
<!-- ADDTHIS BUTTON BEGIN -->
<script type="text/javascript">
var addthis_config = { data_track_linkback: true };
addthis_pub = 'wiley';
addthis_options = 'email, digg, delicious, linkedin, facebook, twitter,
reddit, myspace, more';
</script>
<a class="util-button button-share" href="http://www.addthis.com/bookmark.php"
onmouseover="return addthis_open(this, &#39;&#39;, &#39;[URL]&#39;, &#39;
[TITLE]&#39;)" onmouseout="addthis_close()" onclick="return
addthis_sendto()">Share</a>
<script type="text/javascript" src="./Wiley_ Cryptography Engineering_ Design
Principles and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/addthis_widget.js.download"></script>
<!-- ADDTHIS BUTTON END -->
</div>

</div>

<!-- BREADCRUMB -->


<div id="breadcrumb">
<div>

<a href="http://as.wiley.com/WileyCDA">Home</a>

&nbsp;/&nbsp;

<a href="http://as.wiley.com/WileyCDA/Section/id-350310.html">Computing</a>

&nbsp;/&nbsp;

<a href="http://as.wiley.com/WileyCDA/Section/id-350320.html">Computer Science


</a>

&nbsp;/&nbsp;

<a href="http://as.wiley.com/WileyCDA/Section/id-815357.html">Computer Security


&amp; Cryptography</a>

</div>
</div>
<!-- / BREADCRUMB -->

<div class="po" id="main-content-left">


<table width="720" cellspacing="0" cellpadding="0" border="0">
<tbody><tr valign="top">
<td class="product-main">

<script type="text/javascript">
$("document").ready(function(){
formatSeeMoreTab();
formatSkin();
bindPopupOuterClose();
bindGoogleLink();
bindOpenCloseExcerptMenu();
//jumpToAvailableOptions();
jumpToIndividualVolumes();
jumpToRelatedSets();
bindRelatedTitlesModule();
bindPurchaseOptionPopup();
loadEtextDesc();
closeEtextDesc();
loadEbookDesc();
closeEbookDesc();
loadLargeCoverBind();
closeMe();
bindInstructorStudent();
bindOpenCloseBCSMenu();
});
</script>
<noscript>
&lt;style type="text/css"&gt;
.accordion-content{ display: block; }
.accordion-more{ display: none; }
&lt;/style&gt;
</noscript>
<div id="large-cover-container">
<div id="large-cover" class="popup-outer-close" style="display:none;">
<a href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-
0470474246.html#" id="closeLink"><img id="closeIcon" src="./Wiley_ Cryptography
Engineering_ Design Principles and Practical Applications - Niels Ferguson, Bruce
Schneier, Tadayoshi Kohno_files/close.gif"></a>
<div class="clear"></div>

<a href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-
0470474246.html#" id="large-cover-image"></a>
</div>
</div>

<div class="product-biblio">

<h1 class="productDetail-title">Cryptography Engineering: Design Principles and


Practical Applications </h1>
<div class="productDetail-biblio">
<div class="productDetail-authors"><span class="productDetail-authorsMain"><a
href="http://as.wiley.com/WileyCDA/Section/id-302477.html?
query=Niels+Ferguson">Niels Ferguson</a>, <a
href="http://as.wiley.com/WileyCDA/Section/id-302477.html?
query=Bruce+Schneier">Bruce Schneier</a>, <a
href="http://as.wiley.com/WileyCDA/Section/id-302477.html?
query=Tadayoshi+Kohno">Tadayoshi Kohno</a></span> </div>
<div class="productDetail-productCode">ISBN: 978-0-470-47424-2</div>
<div class="productDetail-pageCount">384 pages</div>
<div class="productDetail-dateImprint">February 2010</div>
</div>

<div class="regular-feature-purchase">

<h3>Purchase Options</h3>
<div class="purchaseTable">

<div class="purchaseRowSelectedMain">
<div class="purchaseRowSelected ">
<div class="leftImage"><img src="./Wiley_ Cryptography Engineering_
Design Principles and Practical Applications - Niels Ferguson, Bruce Schneier,
Tadayoshi Kohno_files/purchase_options_selected.png"></div>
<div class="rightDescription">
<div class="purchaseTitleSelected">
<div class="description">Buy Paperback</div>

</div>

<div class="purchasePrice">

<div class="price">

$54.95</div>
<div class="image"><a
href="http://as.wiley.com/WileyCDA/countryConfirm?originalUrl=%2Fmarketbasket.cgi
%3Fisbn%3D0470474246" class="buy-button">Add To Cart</a></div>
<div class="clear"></div>

</div>
<div class="clear"></div>
</div>
<div class="clear"></div>
</div>
</div>

<div class="purchaseRowSelectedText">

</div>

<div class="purchaseRowMain">
<div class="purchaseRow ">
<div class="purchaseTitle">
<div class="description">
<a href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-
1118080912.html" style="color: black;">Buy E-book</a>
</div>

<div class="question"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470474246.html#"
id="hiddenNoteOpen1" class="hiddenNote1"><img src="./Wiley_ Cryptography
Engineering_ Design Principles and Practical Applications - Niels Ferguson, Bruce
Schneier, Tadayoshi Kohno_files/purchase_question_mark.png" id="image-
hiddenNote1"><span id="image-hiddenNote1">?</span></a></div>
<div class="hidden-note-container">
<div class="format-note-hidden popup-outer-close"
id="hiddenNote1" style="display:none;">
<div class="menu-close"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470474246.html#"
id="hiddenNoteClose1" class="hiddenNote1">&nbsp;</a></div>
Information about e-books:
<ul>
<li>E-books are offered as e-Pubs or PDFs. To download and read them, users must
install Adobe Digital Editions (ADE) on their PC.</li>
<li>E-books have DRM protection on them, which means only the person who purchases
and downloads the e-book can access it.</li>
<li>E-books are non-returnable and non-refundable.</li>
<li>To learn more about our e-books, please refer to our <a
href="http://www.wiley.com/WileyCDA/Section/id-302039.html">FAQ</a>.</li>
</ul>

</div>
</div>
<div class="clear"></div>

</div>

<div class="purchasePrice">

<div class="price">

$35.99</div>
<div class="image"><a
href="http://as.wiley.com/WileyCDA/countryConfirm?originalUrl=%2Fmarketbasket.cgi
%3Fisbn%3D1118080912" class="buy-button">Add To Cart</a></div>
<div class="clear"></div>

</div>
<div class="clear"></div>
</div>
</div>

</div>

<div class="changeLocation"><p>Prices are valid for Hong Kong.


<a href="http://as.wiley.com/WileyCDA/Section/id-301023.html?
nocache=true">Change location</a> to view local pricing and availability.</p></div>

</div><span id="Kicker Custom 4_1" name="Kicker Custom 4" type="Kicker Custom 4"
data-pin-no-hover="true" style="margin: 10px 0px 0px; float: right; display:
inline-block;"> <img src="./Wiley_ Cryptography Engineering_ Design Principles
and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/si(1).aspx" oncontextmenu="return false;" data-pin-no-hover="true"
style="border:0;margin:0;padding:0;visibility:inherit;" alt="Norton Shopping
Guarantee"> </span></div>

<div class="productDetail-largeCover"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470474246.html#"
title="Larger Cover Image" id="largerCoverImageLink"><img id="coverImage"
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/0470474246.jpg" width="180" alt="Cryptography Engineering: Design
Principles and Practical Applications (0470474246) cover image"><span class="zoom-
icon"><img id="zoomImage" src="./Wiley_ Cryptography Engineering_ Design Principles
and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/zoom.png"><input type="hidden" id="largeImageURL" name="largeImageURL"
value="http://media.wiley.com/product_data/coverImage300/46/04704742/0470474246.jpg
"><input type="hidden" id="largeImageWidth" name="largeImageWidth"
value="300"><input type="hidden" id="largeImageHeight" name="largeImageHeight"
value="377"></span></a></div>

<div class="productDetail-excerptMenu"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470474246.html#">Read an
Excerpt</a></div>
<div id="excerpt-menu-container">
<div id="excerpt-menu" class="popup-outer-close" style="display:none;">
<div class="menu-close"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-
0470474246.html#">&nbsp;</a></div>
<ul><li><a
href="http://media.wiley.com/product_data/excerpt/46/04704742/0470474246-
291.pdf">Chapter (PDF)</a></li><li><a
href="http://media.wiley.com/product_data/excerpt/46/04704742/0470474246-
292.pdf">Index (PDF)</a></li><li><a
href="http://media.wiley.com/product_data/excerpt/46/04704742/0470474246-
293.pdf">Table of Contents (PDF)</a></li></ul>
</div>
</div>

<div id="google-preview-button" style="display:none">


<div class="google-preview_launcher"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470474246,descCd-
google_preview.html" id="google-link"><img src="./Wiley_ Cryptography Engineering_
Design Principles and Practical Applications - Niels Ferguson, Bruce Schneier,
Tadayoshi Kohno_files/google_preview.gif"></a></div>
</div>

<div class="productDetail-purchase">

</div>

<!-- TODO:POCLEANUP This template should be removed from the Purchase


Options layout -->
</td>
</tr>
</tbody></table>
<div class="feature-divider clear">
</div>
<!-- TODO:POCLEANUP This template should be removed from the Purchase Options
layout -->
<div class="benefits"><h3>Wiley Authenticity Guarantee</h3><p>Books supplied direct
from Wiley.com are 100% authentic, 100% brand new, and 100% Wiley - the trusted
publisher of academic, scientific, and professional books since 1807.</p></div><div
class="title-text">
<!-- Instructor Student Block starts -->

<!-- Instructor Student Block ends -->

<div class="title-component-block">
<h2 class="title-text-heading"><a name="desc">Description</a></h2>
<div class="title-text-body" id="infoDescription" style="height: 378px;
overflow: hidden;"><div class="productDetail-richDataText"><b>The ultimate guide to
cryptography, updated from an author team
of the world's top cryptography experts.</b>
<p>Cryptography is vital to keeping information safe, in an era
when the formula to do so becomes more and more challenging.
Written by a team of world-renowned cryptography experts, this
essential guide is the definitive introduction to all major areas
of cryptography: message security, key negotiation, and key
management. You'll learn how to think like a cryptographer. You'll
discover techniques for building cryptography into products from
the start and you'll examine the many technical changes in the
field.</p>
<p>After a basic overview of cryptography and what it means today,
this indispensable resource covers such topics as block ciphers,
block modes, hash functions, encryption modes, message
authentication codes, implementation issues, negotiation protocols,
and more. Helpful examples and hands-on exercises enhance your
understanding of the multi-faceted field of cryptography.</p>
<ul>
<li>An author team of internationally recognized cryptography
experts updates you on vital topics in the field of
cryptography</li>
<li>Shows you how to build cryptography into products from the
start</li>
<li>Examines updates and changes to cryptography</li>
<li>Includes coverage on key servers, message security,
authentication codes, new standards, block ciphers, message
authentication codes, and more</li>
</ul>
<p><i>Cryptography Engineering</i> gets you up to speed in the
ever-evolving field of cryptography.</p></div>
</div>
<a name="see-less-desc"></a>
<div class="showMore" id="showMoreButtonDescription" style="display:
block;">See More</div>
<div class="showLess" id="showLessButtonDescription"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470474246.html#see-less-
desc">See Less</a></div>
</div>
<script type="text/javascript">
arrayForSeeMoreButon.push('Description');
</script>

<div class="title-component-block">
<h2 class="title-text-heading"><a name="toc">Table of Contents</a></h2>
<div class="title-text-body" id="infoTableof" style="height: auto; overflow:
hidden;"><div class="productDetail-richDataText">Preface to <i>Cryptography
Engineering</i>.
<p>Preface to <i>Practical Cryptography</i> (the 1st Edition).</p>
<p><b>Part I Introduction.</b></p>
<p>Chapter 1 The Context of Cryptography.</p>
<p>Chapter 2 Introduction to Cryptography.</p>
<p><b>Part II Message Security.</b></p>
<p>Chapter 3 Block Ciphers.</p>
<p>Chapter 4 Block Cipher Modes.</p>
<p>Chapter 5 Hash Functions.</p>
<p>Chapter 6 Message Authentication Codes.</p>
<p>Chapter 7 The Secure Channel.</p>
<p>Chapter 8 Implementation Issues (I).</p>
<p><b>Part III Key Negotiation.</b></p>
<p>Chapter 9 Generating Randomness.</p>
<p>Chapter 10 Primes.</p>
<p>Chapter 11 Diffie-Hellman.</p>
<p>Chapter 12 RSA.</p>
<p>Chapter 13 Introduction to Cryptographic Protocols.</p>
<p>Chapter 14 Key Negotiation.</p>
<p>Chapter 15 Implementation Issues (II).</p>
<p><b>Part IV Key Management.</b></p>
<p>Chapter 16 The Clock.</p>
<p>Chapter 17 Key Servers.</p>
<p>Chapter 18 The Dream of PKI.</p>
<p>Chapter 19 PKI Reality.</p>
<p>Chapter 20 PKI Practicalities.</p>
<p>Chapter 21 Storing Secrets.</p>
<p><b>Part V Miscellaneous.</b></p>
<p>Chapter 22 Standards and Patents.</p>
<p>Chapter 23 Involving Experts.</p>
<p>Bibliography.</p>
<p>Index.</p></div>
</div>
<a name="see-less-toc"></a>
<div class="showMore" id="showMoreButtonTableof" style="display: none;">See
More</div>
<div class="showLess" id="showLessButtonTableof" style="display: block;"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470474246.html#see-less-
toc">See Less</a></div>
</div>
<script type="text/javascript">
arrayForSeeMoreButon.push('Tableof');
</script>

<div class="title-component-block">
<h2 class="title-text-heading"><a name="author">Author Information</a></h2>
<div class="title-text-body" id="infoAuthorInformation"><div
class="productDetail-richDataText"><b>Niels Ferguson</b> is a cryptographer for
Microsoft who has
designed and implemented cryptographic algorithms, protocols, and
large-scale security infrastructures.
<p><b>Bruce Schneier</b> is an internationally renowned security
technologist whose advice is sought by business, government, and
the media. He is the author of Applied Cryptography, Secrets and
Lies, and Schneier on Security.</p>
<p><b>Tadayoshi Kohno</b> is a professor at the University of
Washington. He is known for his research and for developing
innovative new approaches to cryptography and computer security
education.</p></div>
</div>
<a name="see-less-auth"></a>
<div class="showMore" id="showMoreButtonAuthorInformation">See More</div>
<div class="showLess" id="showLessButtonAuthorInformation"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470474246.html#see-less-
auth">See Less</a></div>
</div>
<script type="text/javascript">
arrayForSeeMoreButon.push('AuthorInformation');
</script>

<div class="title-component-block">
<h2 class="title-text-heading"><a name="relatedWebsites">Related Websites /
Extra</a></h2>
<div class="title-text-body" id="infoRelatedWebsites"><div
class="productDetail-websiteList">
<div><a href="http://www.schneier.com/" target="_new">Schneier on Security</a>Visit
author Bruce Schneier's site for more information about security and security
technology.</div>
</div>
</div>
<a name="see-less-rel"></a>
<div class="showMore" id="showMoreButtonRelatedWebsites">See More</div>
<div class="showLess" id="showLessButtonRelatedWebsites"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0470474246.html#see-less-
rel">See Less</a></div>
</div>
<script type="text/javascript">
arrayForSeeMoreButon.push('RelatedWebsites');
</script>
</div>

<div id="upsell">
<h2 class="title-text-heading">Buy Both and Save 25%!</h2>

<div class="upsell-cover">
<img src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/0470474246(1).jpg" width="45" height="57" border="0">
<span class="upsell-plus">+</span>
<a href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-
1118143302.html"><img src="./Wiley_ Cryptography Engineering_ Design Principles and
Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/1118143302.jpg" width="45" height="68" border="0"></a>
</div>

<div class="upsell-info">
<p>Cryptography Engineering: Design Principles and Practical Applications
<span class="upsell-price">(US $54.95)</span></p>

<p><span style="color: #707070; text-transform: uppercase;">-and-</span>


<a href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-
1118143302.html">Liars and Outliers: Enabling the Trust that Society Needs to
Thrive</a> <span class="upsell-price">(US $24.95)</span></p>

<p>Total List Price: <span style="text-decoration:line-through;">US


$79.90</span><br>
<b>Discounted Price: US $59.92</b> <span style="color: #eb1d30; font-
weight: bold;">(Save: US $19.98)</span></p>
<form name="cartForm" method="GET"
action="http://as.wiley.com/marketbasket.cgi" style="margin: 10px 0; padding: 0;">
<span class="productDetail-purchaseOrder"><a
href="javascript:document.cartForm.submit();" class="productDetail-cartLink">Buy
Both</a></span>
<input type="hidden" name="misbn1" value="0470474246">
<input type="hidden" name="mqty1" value="1">
<input type="hidden" name="misbn2" value="1118143302">
<input type="hidden" name="mqty2" value="1">
<input type="hidden" name="discount" value="ADD">
</form>

<span style="font-size: 11px; font-style: italic; color: #888888;">


Cannot be combined with any other offers.
<a href="http://as.wiley.com/WileyCDA/Section/id-302419.html">Learn
more.</a>
</span>
</div>
<div class="clear"></div>
</div>

<div class="feature df">


<div class="feature-head">
<h3 style="font-weight: bold; color: rgb(2, 95, 98);">Related
Titles</h3>
</div>

<div id="container">
<div class=" jcarousel-skin-tango"><div class="jcarousel-container
jcarousel-container-horizontal" style="position: relative; display: block;"><div
class="jcarousel-clip jcarousel-clip-horizontal" style="position: relative;"><ul
id="items" class="jcarousel-list jcarousel-list-horizontal" style="overflow:
hidden; position: relative; top: 0px; margin: 0px; padding: 0px; left: 0px; width:
1520px;">

<li class="jcarousel-item jcarousel-item-horizontal


jcarousel-item-1 jcarousel-item-1-horizontal" jcarouselindex="1" style="float:
left; list-style: none; width: 142px;"><div class="product-dynamicFeature size80">
<div class="product-coverImageLine"><div class="shadow"><div><div><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-1119096723.html"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/1119096723.jpg" alt="Applied Cryptography: Protocols, Algorithms and
Source Code in C, 20th Anniversary Edition (1119096723) cover image" title="Applied
Cryptography: Protocols, Algorithms and Source Code in C, 20th Anniversary Edition
(1119096723) cover image" height="98" width="80"></a></div></div></div></div>
<div class="product-title"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-1119096723.html"
title="Information about this product: Applied Cryptography: Protocols, Algorithms
and Source Code in C, 20th Anniversary Edition">Applied Cryptography: Protocols,
Algorithms and Source Code in C, 20th Anniversary Edition</a></div>
<div class="product-authors">by Bruce Schneier</div>
<div class="product-coverImage-clear"></div>
</div>
</li>

<li class="jcarousel-item jcarousel-item-horizontal


jcarousel-item-2 jcarousel-item-2-horizontal" jcarouselindex="2" style="float:
left; list-style: none; width: 142px;"><div class="product-dynamicFeature size80">
<div class="product-coverImageLine"><div class="shadow"><div><div><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-1119092434.html"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/1119092434.jpg" alt="Secrets and Lies: Digital Security in a Networked
World, 15th Anniversary Edition (1119092434) cover image" title="Secrets and Lies:
Digital Security in a Networked World, 15th Anniversary Edition (1119092434) cover
image" height="119" width="80"></a></div></div></div></div>
<div class="product-title"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-1119092434.html"
title="Information about this product: Secrets and Lies: Digital Security in a
Networked World, 15th Anniversary Edition">Secrets and Lies: Digital Security in a
Networked World, 15th Anniversary Edition</a></div>
<div class="product-authors">by Bruce Schneier</div>
<div class="product-coverImage-clear"></div>
</div>
</li>

<li class="jcarousel-item jcarousel-item-horizontal


jcarousel-item-3 jcarousel-item-3-horizontal" jcarouselindex="3" style="float:
left; list-style: none; width: 142px;"><div class="product-dynamicFeature size80">
<div class="product-coverImageLine"><div class="shadow"><div><div><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-1119071542.html"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/1119071542.jpg" alt="Security Practitioner and Cryptography Handbook
and Study Guide Set (1119071542) cover image" title="Security Practitioner and
Cryptography Handbook and Study Guide Set (1119071542) cover image" height="92"
width="80"></a></div></div></div></div>
<div class="product-title"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-1119071542.html"
title="Information about this product: Security Practitioner and Cryptography
Handbook and Study Guide Set">Security Practitioner and Cryptography Handbook and
Study Guide Set</a></div>
<div class="product-authors">by Michael Gregg, Bruce Schneier</div>
<div class="product-coverImage-clear"></div>
</div>
</li>

<li class="jcarousel-item jcarousel-item-horizontal


jcarousel-item-4 jcarousel-item-4-horizontal" jcarouselindex="4" style="float:
left; list-style: none; width: 142px;"><div class="product-dynamicFeature size80">
<div class="product-coverImageLine"><div class="shadow"><div><div><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-1118906837.html"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/1118906837.jpg" alt="Bruce Schneier on Trust Set (1118906837) cover
image" title="Bruce Schneier on Trust Set (1118906837) cover image" height="92"
width="80"></a></div></div></div></div>
<div class="product-title"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-1118906837.html"
title="Information about this product: Bruce Schneier on Trust Set">Bruce Schneier
on Trust Set</a></div>
<div class="product-authors">by Bruce Schneier</div>
<div class="product-coverImage-clear"></div>
</div>
</li>

<li class="jcarousel-item jcarousel-item-horizontal


jcarousel-item-5 jcarousel-item-5-horizontal" jcarouselindex="5" style="float:
left; list-style: none; width: 142px;"><div class="product-dynamicFeature size80">
<div class="product-coverImageLine"><div class="shadow"><div><div><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-1118790812.html"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/1118790812.jpg" alt="Carry On: Sound Advice from Schneier on Security
(1118790812) cover image" title="Carry On: Sound Advice from Schneier on Security
(1118790812) cover image" height="118" width="80"></a></div></div></div></div>
<div class="product-title"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-1118790812.html"
title="Information about this product: Carry On: Sound Advice from Schneier on
Security">Carry On: Sound Advice from Schneier on Security</a></div>
<div class="product-authors">by Bruce Schneier</div>
<div class="product-coverImage-clear"></div>
</div>
</li>

<li class="jcarousel-item jcarousel-item-horizontal


jcarousel-item-6 jcarousel-item-6-horizontal" jcarouselindex="6" style="float:
left; list-style: none; width: 142px;"><div class="product-dynamicFeature size80">
<div class="product-coverImageLine"><div class="shadow"><div><div><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-047084745X.html"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/047084745X.jpg" alt="Cryptography and Public Key Infrastructure on the
Internet (047084745X) cover image" title="Cryptography and Public Key
Infrastructure on the Internet (047084745X) cover image" height="100"
width="80"></a></div></div></div></div>
<div class="product-title"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-047084745X.html"
title="Information about this product: Cryptography and Public Key Infrastructure
on the Internet">Cryptography and Public Key Infrastructure on the
Internet</a></div>
<div class="product-authors">by Klaus Schmeh</div>
<div class="product-coverImage-clear"></div>
</div>
</li>

<li class="jcarousel-item jcarousel-item-horizontal


jcarousel-item-7 jcarousel-item-7-horizontal" jcarouselindex="7" style="float:
left; list-style: none; width: 142px;"><div class="product-dynamicFeature size80">
<div class="product-coverImageLine"><div class="shadow"><div><div><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0471223573.html"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/0471223573.jpg" alt="Practical Cryptography (0471223573) cover image"
title="Practical Cryptography (0471223573) cover image" height="100"
width="80"></a></div></div></div></div>
<div class="product-title"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0471223573.html"
title="Information about this product: Practical Cryptography">Practical
Cryptography</a></div>
<div class="product-authors">by Niels Ferguson, Bruce Schneier</div>
<div class="product-coverImage-clear"></div>
</div>
</li>

<li class="jcarousel-item jcarousel-item-horizontal


jcarousel-item-8 jcarousel-item-8-horizontal" jcarouselindex="8" style="float:
left; list-style: none; width: 142px;"><div class="product-dynamicFeature size80">
<div class="product-coverImageLine"><div class="shadow"><div><div><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0471653179.html"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/0471653179.jpg" alt="Cryptography, Information Theory, and Error-
Correction: A Handbook for the 21st Century (0471653179) cover image"
title="Cryptography, Information Theory, and Error-Correction: A Handbook for the
21st Century (0471653179) cover image" height="118"
width="80"></a></div></div></div></div>
<div class="product-title"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0471653179.html"
title="Information about this product: Cryptography, Information Theory, and Error-
Correction: A Handbook for the 21st Century">Cryptography, Information Theory, and
Error-Correction: A Handbook for the 21st Century</a></div>
<div class="product-authors">by Aiden A. Bruen, Mario A. Forcinito</div>
<div class="product-coverImage-clear"></div>
</div>
</li>

<li class="jcarousel-item jcarousel-item-horizontal


jcarousel-item-9 jcarousel-item-9-horizontal" jcarouselindex="9" style="float:
left; list-style: none; width: 142px;"><div class="product-dynamicFeature size80">
<div class="product-coverImageLine"><div class="shadow"><div><div><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0471947830.html"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/0471947830.jpg" alt="Computer Security and Cryptography (0471947830)
cover image" title="Computer Security and Cryptography (0471947830) cover image"
height="111" width="80"></a></div></div></div></div>
<div class="product-title"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0471947830.html"
title="Information about this product: Computer Security and Cryptography">Computer
Security and Cryptography</a></div>
<div class="product-authors">by Alan G. Konheim</div>
<div class="product-coverImage-clear"></div>
</div>
</li>

<li class="jcarousel-item jcarousel-item-horizontal


jcarousel-item-10 jcarousel-item-10-horizontal" jcarouselindex="10" style="float:
left; list-style: none; width: 142px;"><div class="product-dynamicFeature size80">
<div class="product-coverImageLine"><div class="shadow"><div><div><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0764541889.html"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/0764541889.jpg" alt="Cryptography For Dummies (0764541889) cover image"
title="Cryptography For Dummies (0764541889) cover image" height="101"
width="80"></a></div></div></div></div>
<div class="product-title"><a
href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-0764541889.html"
title="Information about this product: Cryptography For Dummies">Cryptography For
Dummies</a></div>
<div class="product-authors">by Chey Cobb</div>
<div class="product-coverImage-clear"></div>
</div>
</li>

</ul></div><div class="jcarousel-prev jcarousel-prev-horizontal


jcarousel-prev-disabled jcarousel-prev-disabled-horizontal" disabled="true"
style="display: block;"></div><div class="jcarousel-next jcarousel-next-horizontal"
disabled="false" style="display: block;"></div></div></div>
</div>

</div>

<div class="title-component-block">

<h2 class="title-text-heading">Learn more about</h2>

<div class="more-links-text">
<a href="http://as.wiley.com/WileyCDA/Section/id-
397155.html">Enterprise Learning Solutions</a>
</div>
<div class="more-links-image">
<a href="http://as.wiley.com/WileyCDA/Section/id-
397155.html"><img src="./Wiley_ Cryptography Engineering_ Design Principles and
Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/see_more_arrow.png"></a>
</div>
<div class="clear"></div>

</div>

<div class="feature-divider">
</div>
</div>
<div id="sidebar-right">
<div class="feature tf">
<div class="feature-head">
<h3>

Digital version available through Wiley Online Library

</h3>
</div>

<div class="productDetail-onlineLibrary " style=" float: left; "><a


href="http://onlinelibrary.wiley.com/resolve/openurl?
genre=book&amp;isbn=9781118722367" title="Access Cryptography Engineering: Design
Principles and Practical Applications Online" target="_blank">Learn More</a></div>
<div class="clear"></div>

</div>

<!-- Start User Story 4567:amdas -->

<div class="feature tf">


<div class="feature-head">
<h3>Instructors</h3>
</div>
<ul class="feature-evaluation-bullet">

<li><a href="http://professor.sg.wiley.com/CGI-BIN/LANSAWEB?
PROCFUN+PROF5+PR5FN05+FUNCPARMS+CWIL(A0010):N+LANG(A0010):0+ISBN(A0090):470474246"
class="productDetail-evalLink">Request an evaluation copy</a> for this title</li>

</ul>
</div>

<!-- End of User Story 4567-->

<!-- Start of User Story 4568:amdas -->

<!-- End of User Story 4568 -->

<!--
<div class="feature tf">
<div class="feature-head">
<h3>Read an Excerpt</h3>
</div>

</div>
-->

<script langauge="JavaScript" type="text/javascript">


var fadeTime = 500;
function showReqPermBox(){
$(".reqPermBox").fadeIn(fadeTime);
};
function closeReqPermBox(){
$(".reqPermBox").fadeOut(fadeTime);
}
</script>
<div class="feature tf">
<div class="feature-head">
<h3>Permissions</h3>
</div>
<ul class="feature-evaluation-bullet"><li><p><a class="rights_link"
href="https://s100.copyright.com/AppDispatchServlet?
publisherName=wiley&amp;publication=Book&amp;title=Cryptography+Engineering
%3A+Design+Principles+and+Practical+Applications+&amp;bookTitle=Cryptography+Engine
ering
%3A+Design+Principles+and+Practical+Applications+&amp;publicationDate=February+2010
&amp;author=Niels+Ferguson%2C+Bruce+Schneier
%2C+Tadayoshi+Kohno&amp;sc=US&amp;numPages=384&amp;copyright=&amp;contentID=978-0-
470-47424-2&amp;orderBeanReset=True" target="_blank">Request permission</a> to
reuse content from this title</p></li></ul>
</div>
<div class="reqPermBox">
<a class="reqPermBoxClosebtn" href="javascript:void(0)"
onclick="closeReqPermBox();"><span class="reqPermCross">X</span></a>
<div class="reqPermBoxText">
To apply for permission please send your request to <a
href="mailto:permissions@wiley.com" target="_top">permissions@wiley.com</a> with
specific details of your requirements. This should include, the Wiley title(s), and
the specific portion of the content you wish to re-use
(e.g figure, table, text extract, chapter, page numbers etc), the way in which you
wish to re-use it, the circulation/print run/number of people
who will have access to the content and whether this is for commercial or academic
purposes. If this is a republication request please include details
of the new work in which the Wiley content will appear.
</div>
</div>
<!-- No related mobile app found -->

<!--
<div class="placementzone-divider"></div>
<div class="feature">
<div class="feature-head">
<h3>Learn More About</h3>
<p><a href=""></a></p>
</div>
</div>
-->

<!--
<div class="placementzone-divider"></div>
<div class="feature">
<div class="feature-head">
<h3>View the Series</h3>
<p><a href=""></a></p>
</div>
</div>
-->

<script src="./Wiley_ Cryptography Engineering_ Design Principles and Practical


Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/joinBoxEloqua.js.download" type="text/javascript"></script>

<div id="light" class="white_content" style="display: none;">


<table width="500" height="167" border="0" cellpadding="2" cellspacing="2"
bgcolor="#cccccc" class="popup" id="hh" style="font-weight: bold;
font-family: Arial, Helvetica, sans-serif; font-size: 13px; border:
0px; color: rgb(0, 0, 0); display: none; width:40%; position:fixed;">
<tbody>
<tr>
<td colspan="3" height="15" valign="top"><strong style="font-
size:18px;">Join an Email List... </strong></td>
<td width="30" valign="top"><a
onclick="document.getElementById(&#39;light&#39;).style.display=&#39;none&#39;;docu
ment.getElementById(&#39;fade&#39;).style.display=&#39;none&#39;">
<img src="./Wiley_ Cryptography Engineering_ Design Principles and
Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi Kohno_files/
{2a41d545-67aa-4064-9314-ce28d05e2927}_url.png" title="Close" height="15"
onclick="hidediv();" align="right"></a></td>
</tr>
<tr>
<td width="16"></td>
</tr>
<tr height="45">
<td colspan="2" style="padding-left:0px; text-align:right;"
align="right"><strong style="font-size: 15px;">Email</strong></td>
<td colspan="2"><label for="textfield"></label>
<input type="text" readonly="readonly" name="textfield" id="PopupEmail"
class="textInput textInput272" style="height:20px; width:350px; border:0px;"></td>
</tr>
<tr height="45">
<td colspan="2" style="padding-left:0px; text-align:right;"
align="right"><strong style="font-size: 15px;">Country</strong></td>
<td colspan="2" align="left">
<input type="hidden" name="firstName" id="firstName" value="">
<input type="hidden" name="lastName" id="lastName" value="">
<input type="hidden" name="company" id="company" value="">
<input type="hidden" name="Existingcontact" id="Existingcontact"
value="No">
<select name="Country" id="Country" class="textInput textInput272"
style="height:20px;width:350px;">
<option value="" selected="selected">-- select your country of
residence --</option>
<option value="Afghanistan">Afghanistan</option>
<option value="Albania">Albania</option>
<option value="Algeria">Algeria</option>
<option value="American Samoa">American Samoa</option>
<option value="Andorra">Andorra</option>
<option value="Angola">Angola</option>
<option value="Anguilla">Anguilla</option>
<option value="Antarctica">Antarctica</option>
<option value="Antigua and Barbuda">Antigua and Barbuda</option>
<option value="Argentina">Argentina</option>
<option value="Armenia">Armenia</option>
<option value="Aruba">Aruba</option>
<option value="Australia">Australia</option>
<option value="Austria">Austria</option>
<option value="Azerbaijan">Azerbaijan</option>
<option value="Bahamas">Bahamas</option>
<option value="Bahrain">Bahrain</option>
<option value="Bangladesh">Bangladesh</option>
<option value="Barbados">Barbados</option>
<option value="Belarus">Belarus</option>
<option value="Belgium">Belgium</option>
<option value="Belize">Belize</option>
<option value="Benin">Benin</option>
<option value="Bermuda">Bermuda</option>
<option value="Bhutan">Bhutan</option>
<option value="Bolivia">Bolivia</option>
<option value="Bonaire">Bonaire</option>
<option value="Bosnia and Herzegovina">Bosnia and Herzegovina</option>
<option value="Botswana">Botswana</option>
<option value="Bouvet Island">Bouvet Island</option>
<option value="Brazil">Brazil</option>
<option value="British Indian Ocean Territory">British Indian Ocean
Territory</option>
<option value="Brunei Darussalam">Brunei Darussalam</option>
<option value="Bulgaria">Bulgaria</option>
<option value="Burkina Faso">Burkina Faso</option>
<option value="Burundi">Burundi</option>
<option value="Cambodia">Cambodia</option>
<option value="Cameroon">Cameroon</option>
<option value="Canada">Canada</option>
<option value="Canary Islands">Canary Islands</option>
<option value="Cape Verde">Cape Verde</option>
<option value="Cayman Islands">Cayman Islands</option>
<option value="Central African Republic">Central African
Republic</option>
<option value="Chad">Chad</option>
<option value="Chile">Chile</option>
<option value="Christmas Island">Christmas Island</option>
<option value="Cocos (Keeling) Islands">Cocos (Keeling)
Islands</option>
<option value="Colombia">Colombia</option>
<option value="Comoros">Comoros</option>
<option value="Congo">Congo</option>
<option value="Cook Islands">Cook Islands</option>
<option value="Costa Rica">Costa Rica</option>
<option value="Cote D&#39;Ivoire">Cote D'Ivoire</option>
<option value="Croatia">Croatia</option>
<option value="Cuba">Cuba</option>
<option value="Curacao">Curacao</option>
<option value="Cyprus">Cyprus</option>
<option value="Czech Republic">Czech Republic</option>
<option value="Democratic Republic of the Congo">Democratic Republic of
the Congo</option>
<option value="Denmark">Denmark</option>
<option value="Djibouti">Djibouti</option>
<option value="Dominica">Dominica</option>
<option value="Dominican Republic">Dominican Republic</option>
<option value="Ecuador">Ecuador</option>
<option value="Egypt">Egypt</option>
<option value="El Salvador">El Salvador</option>
<option value="Equatorial Guinea">Equatorial Guinea</option>
<option value="Eritrea">Eritrea</option>
<option value="Estonia">Estonia</option>
<option value="Ethiopia">Ethiopia</option>
<option value="Falkland Islands">Falkland Islands</option>
<option value="Faroe Islands">Faroe Islands</option>
<option value="Fiji">Fiji</option>
<option value="Finland">Finland</option>
<option value="France">France</option>
<option value="French Guiana">French Guiana</option>
<option value="French Polynesia">French Polynesia</option>
<option value="French Southern Territories">French Southern
Territories</option>
<option value="Gabon">Gabon</option>
<option value="Gambia">Gambia</option>
<option value="Georgia">Georgia</option>
<option value="Germany">Germany</option>
<option value="Ghana">Ghana</option>
<option value="Gibraltar">Gibraltar</option>
<option value="Greece">Greece</option>
<option value="Greenland">Greenland</option>
<option value="Grenada">Grenada</option>
<option value="Guadeloupe">Guadeloupe</option>
<option value="Guam">Guam</option>
<option value="Guatemala">Guatemala</option>
<option value="Guernsey">Guernsey</option>
<option value="Guinea">Guinea</option>
<option value="Guinea-Bissau">Guinea-Bissau</option>
<option value="Guyana">Guyana</option>
<option value="Haiti">Haiti</option>
<option value="Honduras">Honduras</option>
<option value="Hong Kong">Hong Kong</option>
<option value="Hungary">Hungary</option>
<option value="Iceland">Iceland</option>
<option value="India">India</option>
<option value="Indonesia">Indonesia</option>
<option value="Iran">Iran</option>
<option value="Iraq">Iraq</option>
<option value="Ireland">Ireland</option>
<option value="Isle of Man">Isle of Man</option>
<option value="Israel">Israel</option>
<option value="Italy">Italy</option>
<option value="Jamaica">Jamaica</option>
<option value="Japan">Japan</option>
<option value="Jersey">Jersey</option>
<option value="Jordan">Jordan</option>
<option value="Kazakhstan">Kazakhstan</option>
<option value="Kenya">Kenya</option>
<option value="Kiribati">Kiribati</option>
<option value="Kuwait">Kuwait</option>
<option value="Kyrgyzstan">Kyrgyzstan</option>
<option value="Lao People&#39;s Democratic Republic">Lao People's
Democratic Republic</option>
<option value="Latvia">Latvia</option>
<option value="Lebanon">Lebanon</option>
<option value="Lesotho">Lesotho</option>
<option value="Liberia">Liberia</option>
<option value="Libya">Libya</option>
<option value="Liechtenstein">Liechtenstein</option>
<option value="Lithuania">Lithuania</option>
<option value="Luxembourg">Luxembourg</option>
<option value="Macau">Macau</option>
<option value="Macedonia">Macedonia</option>
<option value="Madagascar">Madagascar</option>
<option value="Malawi">Malawi</option>
<option value="Malaysia">Malaysia</option>
<option value="Maldives">Maldives</option>
<option value="Mali">Mali</option>
<option value="Malta">Malta</option>
<option value="Marshall Islands">Marshall Islands</option>
<option value="Martinique">Martinique</option>
<option value="Mauritania">Mauritania</option>
<option value="Mauritius">Mauritius</option>
<option value="Mayotte">Mayotte</option>
<option value="Mexico">Mexico</option>
<option value="Micronesia">Micronesia</option>
<option value="Moldova">Moldova</option>
<option value="Monaco">Monaco</option>
<option value="Mongolia">Mongolia</option>
<option value="Montenegro">Montenegro</option>
<option value="Montserrat">Montserrat</option>
<option value="Morocco">Morocco</option>
<option value="Mozambique">Mozambique</option>
<option value="Myanmar">Myanmar</option>
<option value="Namibia">Namibia</option>
<option value="Nauru">Nauru</option>
<option value="Nepal">Nepal</option>
<option value="Netherlands">Netherlands</option>
<option value="Netherlands Antilles">Netherlands Antilles</option>
<option value="New Caledonia">New Caledonia</option>
<option value="New Zealand">New Zealand</option>
<option value="Nicaragua">Nicaragua</option>
<option value="Niger">Niger</option>
<option value="Nigeria">Nigeria</option>
<option value="Niue">Niue</option>
<option value="Norfolk Island">Norfolk Island</option>
<option value="Northern Mariana Islands">Northern Mariana
Islands</option>
<option value="North Korea">North Korea</option>
<option value="Norway">Norway</option>
<option value="Oman">Oman</option>
<option value="Pakistan">Pakistan</option>
<option value="Palau">Palau</option>
<option value="Palestinian Territory">Palestinian Territory</option>
<option value="Panama">Panama</option>
<option value="Papua New Guinea">Papua New Guinea</option>
<option value="Paraguay">Paraguay</option>
<option value="People&#39;s Republic of China">People's Republic of
China</option>
<option value="Peru">Peru</option>
<option value="Philippines">Philippines</option>
<option value="Pitcairn Group of Islands">Pitcairn Group of
Islands</option>
<option value="Poland">Poland</option>
<option value="Portugal">Portugal</option>
<option value="Puerto Rico">Puerto Rico</option>
<option value="Qatar">Qatar</option>
<option value="Republic Of Korea">Republic Of Korea</option>
<option value="Republic Of Kosovo">Republic Of Kosovo</option>
<option value="Republic Of Macedonia">Republic Of Macedonia</option>
<option value="Reunion">Reunion</option>
<option value="Romania">Romania</option>
<option value="Russian Federation">Russian Federation</option>
<option value="Rwanda">Rwanda</option>
<option value="Saint Barthelemy">Saint Barthelemy</option>
<option value="Saint Helena">Saint Helena</option>
<option value="Saint Kitts And Nevis">Saint Kitts And Nevis</option>
<option value="Saint Lucia">Saint Lucia</option>
<option value="Saint Martin">Saint Martin</option>
<option value="Saint Pierre and Miquelon">Saint Pierre and
Miquelon</option>
<option value="Saint Vincent and the Grenadines">Saint Vincent and the
Grenadines</option>
<option value="Samoa">Samoa</option>
<option value="San Marino">San Marino</option>
<option value="Sao Tome and Principe">Sao Tome and Principe</option>
<option value="Saudi Arabia">Saudi Arabia</option>
<option value="Senegal">Senegal</option>
<option value="Serbia">Serbia</option>
<option value="Seychelles">Seychelles</option>
<option value="Sierra Leone">Sierra Leone</option>
<option value="Singapore">Singapore</option>
<option value="Slovakia">Slovakia</option>
<option value="Slovenia">Slovenia</option>
<option value="Solomon Islands">Solomon Islands</option>
<option value="Somalia">Somalia</option>
<option value="South Africa">South Africa</option>
<option value="South Georgia and the South Sandwich Islands">South
Georgia and the South Sandwich Islands</option>
<option value="South Sudan">South Sudan</option>
<option value="Spain">Spain</option>
<option value="Sri Lanka">Sri Lanka</option>
<option value="Sudan">Sudan</option>
<option value="Suriname">Suriname</option>
<option value="Svalbard and Jan Mayen">Svalbard and Jan Mayen</option>
<option value="Swaziland">Swaziland</option>
<option value="Sweden">Sweden</option>
<option value="Switzerland">Switzerland</option>
<option value="Syrian Arab Republic">Syrian Arab Republic</option>
<option value="Taiwan (Republic of China)">Taiwan (Republic of
China)</option>
<option value="Tajikistan">Tajikistan</option>
<option value="Thailand">Thailand</option>
<option value="Timor-Leste">Timor-Leste</option>
<option value="Togo">Togo</option>
<option value="Tokelau">Tokelau</option>
<option value="Tonga">Tonga</option>
<option value="Trinidad and Tobago">Trinidad and Tobago</option>
<option value="Tunisia">Tunisia</option>
<option value="Turkey">Turkey</option>
<option value="Turkmenistan">Turkmenistan</option>
<option value="Turks and Caicos Islands">Turks and Caicos
Islands</option>
<option value="Tuvalu">Tuvalu</option>
<option value="Uganda">Uganda</option>
<option value="Ukraine">Ukraine</option>
<option value="United Arab Emirates">United Arab Emirates</option>
<option value="United Kingdom">United Kingdom</option>
<option value="United Republic Of Tanzania">United Republic Of
Tanzania</option>
<option value="United States">United States</option>
<option value="United States Minor Outlying Islands">United States
Minor Outlying Islands</option>
<option value="Uruguay">Uruguay</option>
<option value="Uzbekistan">Uzbekistan</option>
<option value="Vanuatu">Vanuatu</option>
<option value="Vatican City State">Vatican City State</option>
<option value="Venezuela">Venezuela</option>
<option value="Vietnam">Vietnam</option>
<option value="Virgin Islands U.S.">Virgin Islands U.S.</option>
<option value="Virgin Islands (British)">Virgin Islands
(British)</option>
<option value="Wallis and Futuna">Wallis and Futuna</option>
<option value="Yemen">Yemen</option>
<option value="Zambia">Zambia</option>
<option value="Zimbabwe">Zimbabwe</option>
</select>
<input id="TopicContentSection" type="hidden" value=""></td>
</tr>
<tr height="45">
<td colspan="2" style="padding-left:0px; text-align:right;"
align="right"><strong style="font-size: 15px;">Job Role:</strong></td>
<td colspan="2" align="left"><select id="jobRole1" name="jobRole1"
class="textInput textInput272" style="height:20px;width:350px;">
<option value="">Please select...</option>
<option value="(High Level) Teacher K-12/Primary/Secondary">Teacher K-
12/Primary/Secondary</option>
<option value="(High Level) Professor">Professor</option>
<option value="(High Level) Adjunct">Adjunct</option>
<option value="(High Level) Educational Administrator">Educational
Administrator</option>
<option value="(High Level) Department Chair">Department Chair</option>
<option value="(High Level) Librarian">Librarian</option>
<option value="(High Level) Student">Student</option>
<option value="(High Level) Researcher">Researcher</option>
<option value="(High Level) Professional">Professional</option>
</select></td>
</tr>
<tr>
<td colspan="2" style="padding-left:0px; text-align:right; line-
height:0px;" align="right" height="5px"></td>
<td width="321" align="left" height="5px" style="line-height:0px;"></td>
<td align="right" height="5px" style="line-height:0px;"></td>
</tr>
<tr>
<td colspan="5"><table>
<tbody>
<tr>
<td width="304" valign="middle" style="padding-left:20px">
</td><td width="147" align="right" style="text-align:right"><a
onclick="document.getElementById(&#39;light&#39;).style.display=&#39;none&#39;;docu
ment.getElementById(&#39;conflight&#39;).style.display=&#39;block&#39;;">
<img src="./Wiley_ Cryptography Engineering_ Design Principles
and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi Kohno_files/
{2d6674f5-207d-4dae-b87f-9426d89b6d86}_button.png" height="30" alt="Confirm"
onclick="doAjaxSubmit();"> </a></td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table>
</div>
<div id="conflight" class="white_content" style="display: none;">
<table width="500" height="100" border="0" cellpadding="2" cellspacing="2"
bgcolor="#cccccc" class="popup" id="hh" style="font-weight:bold; font-family:Arial,
Helvetica, sans-serif; font-size:13px; border:0px; color:#000; position:fixed;
width:40%;">
<tbody>
<tr>
<td colspan="3" height="15" valign="top"><strong style="font-
size:18px;">Thank You for Joining a Wiley EMail List </strong></td>
<td width="30" valign="top"><a
onclick="document.getElementById(&#39;light&#39;).style.display=&#39;none&#39;;docu
ment.getElementById(&#39;fade&#39;).style.display=&#39;none&#39;">
<img src="./Wiley_ Cryptography Engineering_ Design Principles and
Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi Kohno_files/
{2a41d545-67aa-4064-9314-ce28d05e2927}_url.png" title="Close" height="15"
onclick="hidediv();" align="right"></a></td>
</tr>
<tr>
<td height="30"></td>
</tr>
<tr>
<td colspan="3" align="left" height="5px" style="line-height:0px;">An email
confirmation has been sent to you.</td>
</tr>
<tr>
<td colspan="5"><table>
<tbody>
<tr>
<td width="304" valign="middle" style="padding-left:20px"></td>
<td width="147" align="right" style="text-align:right"><a
onclick="document.getElementById(&#39;light&#39;).style.display=&#39;none&#39;;docu
ment.getElementById(&#39;fade&#39;).style.display=&#39;none&#39;"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi Kohno_files/{ff929e42-
d9cc-42af-baac-549aba298034}_button(1).png" height="30" alt="Confirm"
onclick="hidediv();"></a></td>
</tr>
</tbody>
</table></td>
</tr>
</tbody>
</table>
</div>
<div id="fade" class="black_overlay" style="display: none;"></div>

<table border="0" style="border-collapse: collapse;border-spacing: 0;border: 0px;">


<tbody>
<tr>
<td><div class="mailing-list compact" id="id2d">
<div class="">
<div>
<h4>Join E-mail List</h4>
</div>
</div>
<div class="displayNone cmPortletName displayNone
wtdata_JournalAlertPortlet"></div>
<div id="id2e" class="portletBox portletBoxGrey" style="border-radius:
25px;">
<div class="topMargin3px">
<p style="color: rgb(112, 112, 112);">Get notices of discounts,
coupons and other offers</p>
<form action="http://as.wiley.com/WileyCDA/WileyTitle/productCd-
0470474246.html" id="id30" method="post" style="margin-top: 10px;">
<div style="width:0px;height:0px;position:absolute;left:-
100px;top:-100px;overflow:hidden">
<input type="hidden" name="id30_hf_0" id="id30_hf_0">
</div>
<div class="formElements topMargin10px clearfix">
<!-- <label for="id5">Your E-Mail Address</label>-->
<input class="text" type="text" width="20" value=""
id="EmailAddress" name="EmailAddress" style="float:left" placeholder="Your Email
Address">
<a>
<button type="button" value="Subscribe" name="submitButton"
id="id31" class="submit" nclick="showdiv();" onclick="showdiv();">Join</button>
</a>
<div class="clear bottomMargin5px"></div>
</div>
</form>
</div>
</div>
</div>
<div id="Emaildiv" style="display:none;height:350px;">
<div class="portlet">
<div id="id2e" class="portletBox portletBoxGrey">
<div class="topMargin3px">
<p class="fSize11 lineHeight16 noMargin">You are now subscribed to
our email alert for Accounting Technology.</p>
</div>
</div>
</div>
</div></td>
</tr>
</tbody>
</table>

<div id="details"></div>
<!-- END: WILEY-JOINBOX - NO SCRAPER - NEW TAB -->

<div class="social_icons"><h4>Share this Book</h4><a


href="https://www.facebook.com/sharer.php?s=100&amp;p[title]=Cryptography
%20Engineering%3A%20Design%20Principles%20and%20Practical%20Applications
%20&amp;p[summary]=&amp;p[url]=http%3A%2F%2Fas.wiley.com%2FWileyCDA%2FWileyTitle
%2FproductCd-0470474246.html&amp;p[images][0]=%3Ca%20href%3D%22%23%22%20title%3D
%22Larger%20Cover%20Image%22%20id%3D%22largerCoverImageLink%22%3E%3Cimg%20id%3D
%22coverImage%22%20src%3D%22http%3A%2F%2Fmedia.wiley.com%2Fproduct_data
%2FcoverImage300%2F46%2F04704742%2F0470474246.jpg%22%20width%3D%22180%22%20alt%3D
%22Cryptography%20Engineering%3A%20Design%20Principles%20and%20Practical
%20Applications%20%20(0470474246)%20cover%20image%22%3E%3Cspan%20class%3D%22zoom-
icon%22%3E%3Cimg%20id%3D%22zoomImage%22%20src%3D%22http%3A%2F%2Fmedia.wiley.com
%2Fspa_assets%2FR16B095RC1%2Fsite%2Fwiley2%2Fcvo%2Fimages%2Ficons%2Fzoom.png%22%3E
%3Cinput%20type%3D%22hidden%22%20id%3D%22largeImageURL%22%20name%3D%22largeImageURL
%22%20value%3D%22http%3A%2F%2Fmedia.wiley.com%2Fproduct_data
%2FcoverImage300%2F46%2F04704742%2F0470474246.jpg%22%3E%3Cinput%20type%3D%22hidden
%22%20id%3D%22largeImageWidth%22%20name%3D%22largeImageWidth%22%20value%3D
%22300%22%3E%3Cinput%20type%3D%22hidden%22%20id%3D%22largeImageHeight%22%20name%3D
%22largeImageHeight%22%20value%3D%22377%22%3E%3C%2Fspan%3E%3C%2Fa%3E" class="share
s_facebook">Facebook</a><a href="https://twitter.com/intent/tweet?url=http%3A%2F
%2Fas.wiley.com%2FWileyCDA%2FWileyTitle%2FproductCd-0470474246.html&amp;text="
class="share s_twitter ">Twitter</a><a href="https://www.linkedin.com/shareArticle?
mini=true&amp;url=http%3A%2F%2Fas.wiley.com%2FWileyCDA%2FWileyTitle%2FproductCd-
0470474246.html&amp;title=Cryptography%20Engineering%3A%20Design%20Principles%20and
%20Practical%20Applications%20&amp;summary=&amp;source={url}" class="share
s_linkedin">Linedin</a><a href="https://plus.google.com/share?url=http%3A%2F
%2Fas.wiley.com%2FWileyCDA%2FWileyTitle%2FproductCd-0470474246.html" class="share
s_plus">Google+ </a><a href="https://www.pinterest.com/pin/create/button/?media=
%3Ca%20href%3D%22%23%22%20title%3D%22Larger%20Cover%20Image%22%20id%3D
%22largerCoverImageLink%22%3E%3Cimg%20id%3D%22coverImage%22%20src%3D%22http%3A%2F
%2Fmedia.wiley.com%2Fproduct_data%2FcoverImage300%2F46%2F04704742%2F0470474246.jpg
%22%20width%3D%22180%22%20alt%3D%22Cryptography%20Engineering%3A%20Design
%20Principles%20and%20Practical%20Applications%20%20(0470474246)%20cover%20image
%22%3E%3Cspan%20class%3D%22zoom-icon%22%3E%3Cimg%20id%3D%22zoomImage%22%20src%3D
%22http%3A%2F%2Fmedia.wiley.com%2Fspa_assets%2FR16B095RC1%2Fsite%2Fwiley2%2Fcvo
%2Fimages%2Ficons%2Fzoom.png%22%3E%3Cinput%20type%3D%22hidden%22%20id%3D
%22largeImageURL%22%20name%3D%22largeImageURL%22%20value%3D%22http%3A%2F
%2Fmedia.wiley.com%2Fproduct_data%2FcoverImage300%2F46%2F04704742%2F0470474246.jpg
%22%3E%3Cinput%20type%3D%22hidden%22%20id%3D%22largeImageWidth%22%20name%3D
%22largeImageWidth%22%20value%3D%22300%22%3E%3Cinput%20type%3D%22hidden%22%20id%3D
%22largeImageHeight%22%20name%3D%22largeImageHeight%22%20value%3D%22377%22%3E%3C
%2Fspan%3E%3C%2Fa%3E&amp;url=http%3A%2F%2Fas.wiley.com%2FWileyCDA%2FWileyTitle
%2FproductCd-0470474246.html&amp;description=" class="share
s_pinterest">pinterest</a></div><div class="feature box">
<div class="feature-head">

</div>
<p><a href="http://www.wiley.com//college/custom/index.html" target="_blank"><img
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/Wiley_Custom.png"></a></p>
<p><a href="http://www.wiley.com//college/custom/index.html" target="_blank"
class="more">Our Solutions, Your Way</a></p>
</div>

</div>
<div class="clear">
</div>
</div>

<!-- START FOOTER -->


<div id="footer" class="footer-homepage">
<div class="footer__inner-wrap">
<div class="footer-links footer__col1">
<h2>About Wiley</h2>
<ul>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-302126.html">About
Us</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302370.html">Subjects</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
311100.html">Careers</a></li>
<li><a href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-
0470474246.html">Events</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
301698.html">Locations</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302256.html">Brands</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
301728.html">Investor Relations</a></li>

<li><a href="http://as.wiley.com/go/news">Newsroom</a></li>
</ul>
</div>
<div class="footer-links footer__col2">
<h2>Resources</h2>
<ul>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
301837.html">Authors</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302170.html">Instructors</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302163.html">Librarians</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
301962.html">Societies</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302168.html">Booksellers</a></li>
</ul>

<ul>

</ul>
</div>
<div class="footer-links footer__col3">
<h2>Customer Support</h2>
<ul>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302195.html">Privacy Policy</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
301595.html">Site Map</a></li>
<li><a href="http://as.wiley.com/WileyCDA/Section/id-
302183.html">Contact Us</a></li>
<li class="last"><a
href="http://as.wiley.com/WileyCDA/Section/id-302182.html">Help</a></li>
</ul>
</div>

<div class="footer__copyright">
<a href="http://as.wiley.com/WileyCDA/Section/id-
302194.html">Copyright ?2000-2017</a>
by
<a href="http://as.wiley.com/">John Wiley &amp; Sons, Inc.</a>, or
related companies.
All rights reserved.
</div>

<div class="footer__logo"></div>
</div>
<div class="footer__bg-image-side"></div>

</div>

<!-- END FOOTER -->


<!--
-->

<div id="back-top" style="display: none;">


<a href="http://as.wiley.com/WileyCDA/WileyTitle/productCd-
0470474246.html#top">Back to Top</a>
</div>

<script langauge="JavaScript" type="text/javascript">


$(document).ready(function(){
// hide #back-top first
$("#back-top").hide();

// fade in #back-top
$(function () {
$(window).scroll(function () {
if ($(this).scrollTop() > 100) {
$('#back-top').fadeIn();
} else {
$('#back-top').fadeOut();
}
});

// scroll body to 0px on click


$('#back-top a').click(function () {
$('body,html').animate({
scrollTop: 0
}, 800);
return false;
});
});
});
</script>

</div><div id="_atssh" style="visibility: hidden; height: 1px; width: 1px;


position: absolute; top: -9999px; z-index: 100000;"><iframe id="_atssh378"
title="AddThis utility frame" src="./Wiley_ Cryptography Engineering_ Design
Principles and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/sh.886bb8b2fb82aeab6a228151.html" style="height: 1px; width: 1px;
position: absolute; top: 0px; z-index: 100000; border: 0px; left:
0px;"></iframe></div><style id="service-icons-0"></style>
<!-- Omniture Code End Block -->
<!-- Adobe Marketing Cloud Tag Management code
Copyright 1996-2013 Adobe, Inc. All Rights Reserved
More info available at http://www.adobe.com -->
<script type="text/javascript">_satellite.pageBottom();</script><script
src="./Wiley_ Cryptography Engineering_ Design Principles and Practical
Applications - Niels Ferguson, Bruce Schneier, Tadayoshi Kohno_files/satellite-
57012ccc64746d08aa000bd2.js.download"></script><!--BEGIN QUALTRICS SITE INTERCEPT--
>
<script type="text/javascript">
(function(){var g=function(e,h,f,g){
this.get=function(a){for(var
a=a+"=",c=document.cookie.split(";"),b=0,e=c.length;b<e;b++){for(var d=c[b];"
"==d.charAt(0);)d=d.substring(1,d.length);if(0==d.indexOf(a))return
d.substring(a.length,d.length)}return null};
this.set=function(a,c){var b="",b=new Date;b.setTime(b.getTime()+6048E5);b=";
expires="+b.toGMTString();document.cookie=a+"="+c+b+"; path=/; "};
this.check=function(){var a=this.get(f);if(a)a=a.split(":");else if(100!
=e)"v"==h&&(e=Math.random()>=e/100?0:100),a=[h,e,0],this.set(f,a.join(":"));else
return!0;var c=a[1];if(100==c)return!0;switch(a[0]){case "v":return!1;case
"r":return c=a[2]%Math.floor(100/c),a[2]++,this.set(f,a.join(":")),!c}return!0};
this.go=function(){if(this.check()){var
a=document.createElement("script");a.type="text/javascript";a.src=g+ "&t=" + (new
Date()).getTime();document.body&&document.body.appendChild(a)}};
this.start=function(){var a=this;window.addEventListener?
window.addEventListener("load",function(){a.go()},!
1):window.attachEvent&&window.attachEvent("onload",function(){a.go()})}};
try{(new g(100,"r","QSI_S_SI_a2vXsIQm8JAu8jr","//zn3lwsfwmnkphu1zr-
wiley.siteintercept.qualtrics.com/WRSiteInterceptEngine/?
Q_SIID=SI_a2vXsIQm8JAu8jr&Q_LOC="+encodeURIComponent(window.location.href))).start(
)}catch(i){}})();
</script><div id="SI_a2vXsIQm8JAu8jr"><!--DO NOT REMOVE-CONTENTS PLACED HERE--
></div>
<!--END SITE INTERCEPT--><!-- BEGIN: _GUARANTEE Seal -->

<img style="display:none;" src="./Wiley_ Cryptography Engineering_ Design


Principles and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/AltSealInfo(1).aspx">
<script type="text/javascript" src="./Wiley_ Cryptography Engineering_ Design
Principles and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/gjs.aspx"></script>
<script type="text/javascript">
if (window._GUARANTEE && _GUARANTEE.Loaded) {
_GUARANTEE.Hash =
"hr5IkiaSuLaFuO6ajq1bxTrKoJhLAj7kEI9UIYug3wAM64FqPYAPCYIoqz4SnwcvVO9iZmJiv5ZqVahynp
0IoA%3D%3D";
_GUARANTEE.WriteSeal("_GUARANTEE_SealSpan", "GuaranteedSeal");
}
</script>
<!-- END: _GUARANTEE Seal --><!-- Google Code for Remarketing Tag -->
<!--------------------------------------------------
Remarketing tags may not be associated with personally identifiable information or
placed on pages related to sensitive categories. See more information and
instructions on how to setup the tag on: http://google.com/ads/remarketingsetup
--------------------------------------------------->
<script type="text/javascript">
/* <![CDATA[ */
var google_conversion_id = 944609404;
var google_custom_params = window.google_tag_params;
var google_remarketing_only = true;
/* ]]> */
</script>
<script type="text/javascript" src="./Wiley_ Cryptography Engineering_ Design
Principles and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/conversion.js.download">
</script><iframe name="google_conversion_frame" title="Google conversion frame"
width="300" height="13" src="./Wiley_ Cryptography Engineering_ Design Principles
and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/saved_resource(1).html" frameborder="0" marginwidth="0"
marginheight="0" vspace="0" hspace="0" allowtransparency="true"
scrolling="no"></iframe>
<noscript>
&lt;div style="display:inline;"&gt;
&lt;img height="1" width="1" style="border-style:none;" alt=""
src="//googleads.g.doubleclick.net/pagead/viewthroughconversion/944609404/?
value=0&amp;amp;guid=ON&amp;amp;script=0"/&gt;
&lt;/div&gt;
</noscript><script src="./Wiley_ Cryptography Engineering_ Design Principles and
Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/satellite-579f92df64746d040a0006fd.js.download"></script><script
type="text/javascript">
setTimeout(function(){var a=document.createElement("script");
var b=document.getElementsByTagName("script")[0];
a.src=document.location.protocol+"//script.crazyegg.com/pages/scripts/0022/2897.js?
"+Math.floor(new Date().getTime()/3600000);
a.async=true;a.type="text/javascript";b.parentNode.insertBefore(a,b)}, 1);
</script>
<!-- End Adobe Marketing Cloud Tag Management code -->

<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['globalTracker._setAccount', 'UA-25971352-1']);
var domainpatt = /.*\.wiley.com$/gi;
if(document.location.hostname.match(domainpatt)){
_gaq.push(['globalTracker._setDomainName', 'wiley.com']);
}
_gaq.push(['globalTracker._trackPageview']);

(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript';
ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' :
'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(ga, s);
})();
</script>

<!-- / Omniture Code End Block -->

<!-- / layout( Product ) --><div id="fancybox-tmp"></div><div id="fancybox-


loading"><div></div></div><div id="fancybox-overlay"></div><div id="fancybox-
wrap"><div id="fancybox-outer"><div class="fancybox-bg" id="fancybox-bg-
n"></div><div class="fancybox-bg" id="fancybox-bg-ne"></div><div class="fancybox-
bg" id="fancybox-bg-e"></div><div class="fancybox-bg" id="fancybox-bg-
se"></div><div class="fancybox-bg" id="fancybox-bg-s"></div><div class="fancybox-
bg" id="fancybox-bg-sw"></div><div class="fancybox-bg" id="fancybox-bg-
w"></div><div class="fancybox-bg" id="fancybox-bg-nw"></div><div id="fancybox-
content"></div><a id="fancybox-close"></a><div id="fancybox-title"></div><a
href="javascript:;" id="fancybox-left"><span class="fancy-ico" id="fancybox-left-
ico"></span></a><a href="javascript:;" id="fancybox-right"><span class="fancy-ico"
id="fancybox-right-ico"></span></a></div></div><iframe name="_hjRemoteVarsFrame"
title="_hjRemoteVarsFrame" id="_hjRemoteVarsFrame" src="./Wiley_ Cryptography
Engineering_ Design Principles and Practical Applications - Niels Ferguson, Bruce
Schneier, Tadayoshi Kohno_files/rcj-99d43ead6bdf30da8ed5ffcb4f17100c.html"
style="display: none !important; width: 1px !important; height: 1px !important;
opacity: 0 !important; pointer-events: none !important;"></iframe><script
type="text/javascript" src="./Wiley_ Cryptography Engineering_ Design Principles
and Practical Applications - Niels Ferguson, Bruce Schneier, Tadayoshi
Kohno_files/saved_resource"></script></body></html>

You might also like