000 02527nam a2200445 i 4500
001 19581206
005 20220508111212.0
008 170331s2017 enka b 001 0 eng d
010 _a 2017938463
015 _aGBB785715
020 _a9780198788010
_qpaperback
035 _a(OCoLC)ocn982429874
040 _aYDX
_beng
_cYDX
_erda
_dCDX
_dOCLCA
_dCHVBK
_dOCLCO
_dOCLCF
_dMNW
_dUKMGB
_dEG-CaTKH
042 _alccopycat
050 0 0 _aZ103
_b.M33 2017
082 0 0 _a652.8 MA.E 2017
_223
100 1 _aMartin, Keith M.,
_eauthor.
245 1 0 _aEveryday cryptography :
_bfundamental principles and applications /
_cKeith M. Martin.
250 _aSecond edition.
264 1 _aOxford :
_bOxford University Press,
_c2017.
300 _axxx, 674 pages :
_billustrations ;
_c24 cm.
336 _atext
_btxt
_2rdacontent
337 _aunmediated
_bn
_2rdamedia
338 _avolume
_bnc
_2rdacarrier
504 _aIncludes bibliographical references (pages 655-666) and index.
505 0 _aSetting the scene. Basic principles -- Historical cryptosystems -- Theoretical versus practical security -- The cryptographic toolkit. Symmetric encryption -- Public-key encryption -- Data integrity Digital signature schemes -- Entity authentication -- Cryptographic protocols -- Key management. Public-key management -- Use of cryptography. Cryptographic applications -- Cryptography for personal devices -- Control of cryptography -- Mathematics appendix. Decimal, binary, and hex -- Modular arithmetic -- The mathematics of RSA -- The mathematics of ElGamal.
520 _aCryptography is a vital technology that underpins the security of information in computer networks. This book presents a comprehensive introduction to the role that cryptography plays in providing information security for everyday technologies such as the internet, mobile phones, WiFi networks, payment cards, Tor, and Bitcoin.
650 0 _aCryptography.
650 0 _aData encryption (Computer science)
650 7 _aCryptography.
856 4 1 _uhttps://ebookcentral.proquest.com/lib/coventry/detail.action?docID=886560&query=Everyday+cryptography+%3A+fundamental+principles+and+applications
906 _a7
_bcbc
_ccopycat
_d2
_eepcn
_f20
_gy-gencatlg
942 _2ddc
_cBK
998 _ahuda.mahmoud
_bM
_d20220508
998 _amona.romia
_bR
_d20220508
999 _c269
_d269