�F(xi��n)���ܴa�W(xu��)-(��4��) ���(qu��n)��Ϣ
- ISBN��9787302465553
- �l�δa��9787302465553 ; 978-7-302-46555-3
- �b����һ���z�漈
- ��(c��)��(sh��)�����o
- ���������o
- ���ٷ��>>
�F(xi��n)���ܴa�W(xu��)-(��4��) ������ɫ
����ȫ���Ԕ��(x��)�ؽ�B�F(xi��n)���ܴa�W(xu��)����Փ�����P(gu��n)�㷨���Ɏ����x�ߌ����W(xu��)֪�R(sh��)��(y��ng)������Ϣ��ȫ��(sh��)�`��ȫ������10������(n��i)�ݰ����F(xi��n)���ܴa�W(xu��)�Ļ���������ܴa���ֽM�ܴa������ܴa����耷����c��耹�������Ϣ�J(r��n)�C��ϣ����(sh��)����(sh��)�ֺ������J(r��n)�C�f(xi��)�h���ܴa�f(xi��)�h�����C����ȫ���W(w��ng)�j(lu��)�����c�J(r��n)�C��
�����Ľ̲�ʹ�õĽǶȿ��]�������������Y(ji��)��(g��u)�������v��ͨ��������(n��i)������\��������ֿ��]����̎��ڽ̌W(xu��)�^���еČ�(sh��)ʩ��ͬ�r(sh��)߀ע���c�������I(y��)�n�̌W(xu��)��㕽�������ȡ���·f�����H��B�F(xi��n)���ܴa�W(xu��)���漰�Ļ��A(ch��)��Փ�͌�(sh��)���㷨�����Һ��w�ˬF(xi��n)���ܴa�W(xu��)��*�о��ɹ�������ʹ�x��ͨ�^�����ČW(xu��)��(x��)���˽Ȿ�W(xu��)��*�İl(f��)չ������
����������ߵȌW(xu��)У���P(gu��n)���I(y��)��W(xu��)�����о����Ľ̲ģ�Ҳ������ͨ�Ź��̎���Ӌ(j��)��C(j��)�W(w��ng)�j(lu��)���̎��ą����x����
�F(xi��n)���ܴa�W(xu��)-(��4��) ��(n��i)�ݺ�(ji��n)��
�����ɽ������ߵȌW(xu��)У��Ϣ��ȫ���I(y��)�̌W(xu��)ָ��(d��o)ί�T��(hu��)���Ї�(gu��)Ӌ(j��)��C(j��)�W(xu��)��(hu��)�������I(y��)ί�T��(hu��)��ָͬ��(d��o)������ͨ�ߵȽ���“ʮһ��”*Ҏ(gu��)���̲IJ��@�����Ї�(gu��)��W(xu��)������D����(ji��ng)������W(w��ng)���k�ͽ������u(p��ng)�x�ć�(gu��)�ҾW(w��ng)�j(lu��)��ȫ��(y��u)��̲Ī�(ji��ng)�����ϡ��ߵȌW(xu��)У��Ϣ��ȫ���I(y��)ָ��(d��o)�Ԍ��I(y��)Ҏ(gu��)����������������Ϣ��ȫ���I(y��)��Ҫ�Č��I(y��)���A(ch��)�n�̲̽����������L(zh��ng)�ڽ̌W(xu��)��(sh��)�`�ķe�ۣ���̲ͬ��еă�(y��u)��̲ĺͽ�(j��ng)��̲�������ȫ���Ԕ��(x��)�ؽ�B�F(xi��n)���ܴa�W(xu��)����Փ�����P(gu��n)�㷨���Ɏ����x�ߌ����W(xu��)֪�R(sh��)��(y��ng)������Ϣ��ȫ�Č�(sh��)�`�С������Ľ̲�ʹ�õĽǶȿ��]�������������Y(ji��)��(g��u)������ͨ����������\������ֿ��]����̎��ڽ̌W(xu��)�^���еČ�(sh��)ʩ��ע���c�������I(y��)�n�̌W(xu��)��㕽������Ľo���˴��������}����(x��)�}������ȡ���·f�����H��B�F(xi��n)���ܴa�W(xu��)�Ļ��A(ch��)��Փ�͌�(sh��)���㷨��ͬ�r(sh��)Ҳ���w�ˬF(xi��n)���ܴa�W(xu��)�I(l��ng)���(gu��)��(n��i)��*���о��ɹ���������(n��i)�ݵă�(n��i)��߉�ɜ\�����չ�_����Ч�����x���˽Ȿ�W(xu��)��*�İl(f��)չ�����Ͻ������ߵȌW(xu��)У��Ϣ��ȫ���I(y��)�̌W(xu��)ָ��(d��o)ί�T��(hu��)���Ƶġ��ߵȌW(xu��)У��Ϣ��ȫ���I(y��)ָ��(d��o)�Ԍ��I(y��)Ҏ(gu��)����Ҫ�����e�m������ߵ�ԺУ��Ϣ��ȫ��Ӌ(j��)��C(j��)���̺���Ϣ��(du��)���Ȍ��I(y��)�ı������;W(w��ng)�j(lu��)���g��ȫ�W(xu��)���о����̲���Ҳ������ͨ�Ź��̎���Ӌ(j��)��C(j��)�W(w��ng)�j(lu��)���̎��ą����x���������Գ����ԁ����ѽ�(j��ng)����ٰ����ӡ����Ӌ(j��)�l(f��)�н�5�f��(c��)�����V�������x�ߚgӭ��150������У�x�ñ������錣�I(y��)�n�̲����ձ鷴ӳԓ�̲���ɫͻ�����̌W(xu��)Ч���ܺ���
�F(xi��n)���ܴa�W(xu��)-(��4��) Ŀ�
Ŀ�
��1������1
1.1��Ϣ��ȫ���R�����{1
1.1.1��ȫ���{1
1.1.2�����ߺͲ���2
1.1.3��ȫ�I(y��)��(w��)3
1.2��Ϣ��ȫģ��4
1.3�ܴa�W(xu��)��������5
1.3.1����ͨ��ϵ�y(t��ng)5
1.3.2�ܴa�w�Ʒ��7
1.3.3�ܴa��������7
1.4�N�ŵ��ܴa8
1.4.1�α����Q�ܴa9
1.4.2������Q�ܴa10
��(x��)�}11
��2�����ܴa13
2.1���ܴa�Ļ�������13
2.1.1ͬ�����ܴa13
2.1.2���ޠ�B(t��i)�Ԅ�(d��ng)�C(j��)14
2.1.3������a(ch��n)����15
2.2���Է�����λ�Ĵ���16
2.3������λ�Ĵ�����һԪ���(xi��ng)ʽ��ʾ18
2.4m���еĂ��S�C(j��)��21
2.5m�����ܴa�����g23
2.6�Ǿ�������26
2.6.1Geffe����������26
2.6.2JK�|�l(f��)��27
2.6.3Pless������28�F(xi��n)���ܴa�W(xu��)(��4��)Ŀ�2.6.4犿�����������28
��(x��)�}30
��3�·ֽM�ܴa�w��32
3.1�ֽM�ܴa����32
3.1.1���Q33
3.1.2�U(ku��)ɢ�ͻ���34
3.1.3Feistel�ܴa�Y(ji��)��(g��u)35
3.2��(sh��)��(j��)���ܘ�(bi��o)��(zh��n)38
3.2.1DES����38
3.2.2����DES43
3.2.3�ɂ�(g��)��耵�����DES44
3.2.43��(g��)��耵�����DES44
3.3����ܴa�����c�����ܴa����45
3.3.1����ܴa����45
3.3.2�����ܴa����46
3.4�ֽM�ܴa���\(y��n)��ģʽ47
3.4.1늴a��ģʽ47
3.4.2�ܴa�ֽM朽�ģʽ48
3.4.3�ܴa����ģʽ49
3.4.4ݔ������ģʽ51
3.5IDEA52
3.5.1�O(sh��)Ӌ(j��)ԭ��52
3.5.2�����^��54
3.6AES �㷨——Rijndael58
3.6.1Rijndael�Ĕ�(sh��)�W(xu��)���A(ch��)���O(sh��)Ӌ(j��)˼��58
3.6.2�㷨�f��61
3.7�Ї�(gu��)�����ܴa�㷨SM469
3.8��_֮�ܴa73
3.8.1�㷨�еķ�̖(h��o)�����x73
3.8.2��_֮�ܴa���㷨�Y(ji��)��(g��u)74
3.8.3��_֮�ܴa���\(y��n)��79
3.8.4������_֮�ܴa�ęC(j��)�����㷨 128��EEA379
��(x��)�}81
��4�¹���ܴa83
4.1�ܴa�W(xu��)��һЩ���õĔ�(sh��)�W(xu��)֪�R(sh��)83
4.1.1Ⱥ���h(hu��n)����83
4.1.2��?c��i)?sh��)�ͻ���?c��i)?sh��)85
4.1.3ģ�\(y��n)��86
4.1.4ģָ��(sh��)�\(y��n)��88
4.1.5�M(f��i)���R�������W������������������89
4.1.6���ԙz�(y��n)92
4.1.7�W������㷨95
4.1.8�Ї�(gu��)ʣ�ඨ��98
4.1.9�xɢ��(du��)��(sh��)101
4.1.10ƽ��ʣ��102
4.1.11ѭ�h(hu��n)Ⱥ105
4.1.12ѭ�h(hu��n)Ⱥ���xȡ106
4.1.13�p����ӳ��107
4.1.14Ӌ(j��)���(f��)�s��108
4.2����ܴa�w�ƵĻ�������109
4.2.1����ܴa�w�Ƶ�ԭ��110
4.2.2����ܴa�㷨��(y��ng)�M���Ҫ��111
4.2.3��(du��)����ܴa�w�ƵĹ���112
4.3RSA�㷨113
4.3.1�㷨����113
4.3.2RSA�㷨�е�Ӌ(j��)�㆖�}115
4.3.3һ�N���M(j��n)��RSA��(sh��)�F(xi��n)����116
4.3.4RSA�İ�ȫ��116
4.3.5��(du��)RSA����118
4.4�����ܴa�w��119
4.5Rabin�ܴa�w��121
4.6NTRU����ܴaϵ�y(t��ng)123
4.7�E�A�����ܴa�w��124
4.7.1�E�A����124
4.7.2�������ϵęE�A����125
4.7.3�E�A�����ϵ��c(di��n)��(sh��)127
4.7.4������Ϣ���E�A�����ϵ�Ƕ��127
4.7.5�E�A�����ϵ��ܴa128
4.8SM2�E�A��������ܴa�����㷨130
��(x��)�}133
��5����耷����c��耹���135
5.1��耼����w�Ƶ���耷���135
5.1.1��耷���Ļ�������135
5.1.2һ��(g��)��(sh��)��135
5.1.3��耵ķӿ���137
5.1.4��(hu��)Ԓ��耵���Ч��137
5.1.5�o���ĵ���耿���137
5.1.6��耵Ŀ���ʹ��138
5.2��耼����w�Ƶ���耹���139
5.2.1��耵ķ���139
5.2.2�ù�耼��ܷ������ܴa�w�Ƶ����141
5.2.3Diffie\|Hellman��耽��Q143
5.3�S�C(j��)��(sh��)�Įa(ch��n)��144
5.3.1�S�C(j��)��(sh��)��ʹ��144
5.3.2�S�C(j��)��(sh��)Դ145
5.3.3���S�C(j��)��(sh��)�a(ch��n)����145
5.3.4�����ܴa�㷨���S�C(j��)��(sh��)�a(ch��n)����147
5.3.5�S�C(j��)���خa(ch��n)����149
5.4���ָܷ�150
5.4.1���ָܷ��T����150
5.4.2Shamir�T����151
5.4.3�����Ї�(gu��)ʣ�ඨ�����T����152
��(x��)�}154
��6����Ϣ�J(r��n)�C��ϣ����(sh��)156
6.1��Ϣ�J(r��n)�C�a156
6.1.1��Ϣ�J(r��n)�C�a�Ķ��x��ʹ�÷�ʽ156
6.1.2�a(ch��n)��MAC�ĺ���(sh��)��(y��ng)�M���Ҫ��157
6.1.3��(sh��)��(j��)�J(r��n)�C�㷨158
6.1.4������_֮�ܴa���������㷨128��EIA3159
6.2��ϣ����(sh��)161
6.2.1��ϣ����(sh��)�Ķ��x��ʹ�÷�ʽ161
6.2.2��ϣ����(sh��)��(y��ng)�M��ėl��162
6.2.3���չ���164
6.2.4������ϣ����(sh��)��һ��Y(ji��)��(g��u)165
6.3MD5��ϣ�㷨166
6.3.1�㷨����166
6.3.2MD5�ĉ��s����(sh��)169
6.3.3MD5�İ�ȫ��170
6.4��ȫ��ϣ�㷨171
6.4.1�㷨����171
6.4.2SHA�ĉ��s����(sh��)172
6.4.3SHA�cMD5�ı��^174
6.4.4��(du��)SHA�����F(xi��n)��174
6.5HMAC175
6.5.1HMAC���O(sh��)Ӌ(j��)Ŀ��(bi��o)175
6.5.2�㷨����175
6.5.3HMAC�İ�ȫ��177
6.6SM3��ϣ�㷨178
6.6.1SM3��ϣ�㷨������178
6.6.2SM3��ϣ�㷨�İ�ȫ��179
��(x��)�}181
��7��(sh��)�ֺ������J(r��n)�C�f(xi��)�h182
7.1��(sh��)�ֺ����Ļ�������182
7.1.1��(sh��)�ֺ�����(y��ng)�M���Ҫ��182
7.1.2��(sh��)�ֺ����Įa(ch��n)����ʽ183
7.1.3��(sh��)�ֺ����Ĉ�(zh��)�з�ʽ184
7.2��(sh��)�ֺ�����(bi��o)��(zh��n)186
7.2.1DSS�Ļ�����ʽ186
7.2.2��(sh��)�ֺ����㷨DSA187
7.3������������188
7.3.1�����xɢ��(du��)��(sh��)���}�Ĕ�(sh��)�ֺ����w��188
7.3.2���ڴ�(sh��)�ֽ↖�}�Ĕ�(sh��)�ֺ����w��192
7.3.3�������ݵĔ�(sh��)�ֺ����w��193
7.4SM2�E�A��������ܴa�����㷨194
7.5�J(r��n)�C�f(xi��)�h196
7.5.1��J(r��n)�C196
7.5.2�����J(r��n)�C200
��(x��)�}201
��8���ܴa�f(xi��)�h202
8.1һЩ�����f(xi��)�h202
8.1.1�������202
8.1.2�SӲ�Ņf(xi��)�h203
8.1.3��(sh��)�ֳ��Z�f(xi��)�h204
8.1.4����(j��ng)���ݔ�f(xi��)�h205
8.2��֪�R(sh��)�C��208
8.2.1����ʽ�C��ϵ�y(t��ng)208
8.2.2����ʽ�C��ϵ�y(t��ng)�Ķ��x209
8.2.3����ʽ�C��ϵ�y(t��ng)����֪�R(sh��)��209
8.2.4�ǽ���ʽ�C��ϵ�y(t��ng)212
8.2.5�m��(y��ng)��ȫ�ķǽ���ʽ��֪�R(sh��)�C��213
8.2.6��֪�R(sh��)�C���f(xi��)�h�ĽM��213
8.2.7�D����ɫ���}����֪�R(sh��)�C��214
8.2.8֪�R(sh��)�C��215
8.2.9��(ji��n)����Fiat\|Shamir�����R(sh��)�e����218
8.2.10Fiat��Shamir�����R(sh��)�e����219
8.3��ȫ�Ӌ(j��)��f(xi��)�h220
8.3.1��ȫ�Ӌ(j��)�㆖�}220
8.3.2���\(ch��ng)��(sh��)����ģ��221
8.3.3���┳��ģ��225
��(x��)�}228
��9�¿��C����ȫ229
9.1�Z�x��ȫ�Ĺ���ܴa�w�ƵĶ��x229
9.1.1�x�����Ĺ����µIJ��Ʌ^(q��)����229
9.1.2��耼��ܷ������x�����Ĺ����µIJ��Ʌ^(q��)����233
9.1.3��耼��ܷ������m��(y��ng)���x�����Ĺ����µIJ��Ʌ^(q��)����235
9.1.4�w�s236
9.2�Z�x��ȫ��RSA���ܷ���237
9.2.1RSA���}��RSA���O(sh��)237
9.2.2�x�����İ�ȫ��RSA����238
9.2.3�x�����İ�ȫ��RSA����240
9.3Paillier����ܴaϵ�y(t��ng)243
9.3.1�ϔ�(sh��)��ʣ����ж�243
9.3.2�ϔ�(sh��)��ʣ���Ӌ(j��)��244
9.3.3���ںϔ�(sh��)��ʣ����}�ĸ��ʼ��ܷ���246
9.3.4���ںϔ�(sh��)��ʣ����}�Ć������T�ÓQ247
9.3.5Paillier�ܴaϵ�y(t��ng)�����|(zh��)248
9.4Cramer��Shoup�ܴaϵ�y(t��ng)249
9.4.1Cramer��Shoup�ܴaϵ�y(t��ng)�Ļ����C(j��)��249
9.4.2Cramer��Shoup�ܴaϵ�y(t��ng)�İ�ȫ���C��250
9.5RSA��FDH��������252
9.5.1RSA��������252
9.5.2RSA��FDH��������������253
9.5.3RSA��FDH���������ĸ��M(j��n)255
9.6BLS�̺�������257
9.6.1BLS�̺������������ڵİ�ȫ�Լ��O(sh��)257
9.6.2BLS�̺�����������257
9.6.3BLS�̺��������ĸ��M(j��n)һ259
9.6.4BLS�̺��������ĸ��M(j��n)��259
9.7�������ݵ��ܴa�w��260
9.7.1�������ݵ��ܴa�w�ƶ��x�Ͱ�ȫģ��260
9.7.2�S�C(j��)�I�ԙC(j��)ģ���µĻ������ݵ��ܴa�w��263
9.8�ֲ�����273
��(x��)�}275
��10�¾W(w��ng)�j(lu��)�����c�J(r��n)�C277
10.1�W(w��ng)�j(lu��)ͨ�ż���277
10.1.1�_��ϵ�y(t��ng)���B��TCP/IP��ģ��277
10.1.2�W(w��ng)�j(lu��)���ܷ�ʽ278
10.2Kerberos�J(r��n)�Cϵ�y(t��ng)281
10.2.1Kerberos V4281
10.2.2Kerberos�^(q��)���c���^(q��)���Kerberos284
10.3X.509�J(r��n)�C�I(y��)��(w��)285
10.3.1�C��285
10.3.2�J(r��n)�C�^��288
10.4PGP289
10.4.1�\(y��n)�з�ʽ289
10.4.2��耺���耭h(hu��n)293
10.4.3��耹���298
��(x��)�}301
�����īI(xi��n)302
չ�_ȫ��
�F(xi��n)���ܴa�W(xu��)-(��4��) ���ߺ�(ji��n)��
���������W(xu��)�W(xu��)ʿ��������ӿƼ���W(xu��)�Tʿ����ʿ�����������W(xu��)Ӌ(j��)��C(j��)�ƌW(xu��)�W(xu��)Ժ��������ʿ����(d��o)�������ʡ����Ӌ(j��)����Ƹ�������Ї�(gu��)�ܴa�W(xu��)��(hu��)���£��Ї�(gu��)�ܴa�W(xu��)��(hu��)�ܴa�㷨���I(y��)ί�T��(hu��)ί�T�����ܴa�W(xu��)��(b��o)����ί�������A���r(n��ng)�I(y��)��W(xu��)��Ϣ�W(xu��)Ժ��ܛ���W(xu��)ԺԺ�L(zh��ng)��2011���������������W(xu��)Ӌ(j��)��C(j��)�ƌW(xu��)�W(xu��)Ժ������2005���(d��n)�ε��Č��Ї�(gu��)��Ϣ��ͨ�Ű�ȫ�W(xu��)�g(sh��)��(hu��)�h����ί�T��(hu��)��ϯ��2009���(d��n)���Ї�(gu��)�ܴa�W(xu��)��(hu��)���(hu��)����ϯ��2010�����(d��n)��The Joint Workshop on Information Security (JWIS ) Co-General Chair�����ֶ��(xi��ng)��(gu��)����Ȼ�ƌW(xu��)������863Ӌ(j��)������(gu��)���ܴa�l(f��)չ��������(gu��)���Ƽ����c(di��n)��(sh��)�(y��n)�һ��������ʡ��Ȼ�ƌW(xu��)�����(xi��ng)Ŀ��