전자부품 데이터시트 검색엔진
  Korean  ▼
ALLDATASHEET.CO.KR

X  

5812-DS01-R 데이터시트(PDF) 21 Page - Broadcom Corporation.

부품명 5812-DS01-R
상세설명  Security Processor
PDF  84 Pages
Scroll/Zoom Zoom In 100%  Zoom Out
제조업체  BOARDCOM [Broadcom Corporation.]
홈페이지  http://www.broadcom.com
Logo BOARDCOM - Broadcom Corporation.

5812-DS01-R 데이터시트(HTML) 21 Page - Broadcom Corporation.

Back Button 5812-DS01-R Datasheet HTML 17Page - Broadcom Corporation. 5812-DS01-R Datasheet HTML 18Page - Broadcom Corporation. 5812-DS01-R Datasheet HTML 19Page - Broadcom Corporation. 5812-DS01-R Datasheet HTML 20Page - Broadcom Corporation. 5812-DS01-R Datasheet HTML 21Page - Broadcom Corporation. 5812-DS01-R Datasheet HTML 22Page - Broadcom Corporation. 5812-DS01-R Datasheet HTML 23Page - Broadcom Corporation. 5812-DS01-R Datasheet HTML 24Page - Broadcom Corporation. 5812-DS01-R Datasheet HTML 25Page - Broadcom Corporation. Next Button
Zoom Inzoom in Zoom Outzoom out
 21 / 84 page
background image
Advance Data Sheet
BCM5812
3/11/03
B roa dcom Co rpo rat ion
Document
5812-DS01-405-R
Cryptographic Operations
Page 13
SSL MAC
The BCM5812 computes the SSL-specific MAC function used in processing SSL protocol records. Figure 11 shows the SSL
Record Structure, consisting of a five byte header, application data, and an authentication code computed using the SSL
MAC. Normally, the application data and MAC are also encrypted. If a block cipher is used, 1 or more pad bytes would follow
the MAC to ensure that the encrypted data is a multiple of the blocksize.
The SSL-specified MAC can be computed using either MD5 or SHA-1. Figure 12 diagrams the SSL MAC computation using
MD5. A two level hash scheme is used. First, a buffer is constructed that begins with the MAC secret, which for MD5 is 16
bytes. The MAC secret is followed by 48-pad bytes containing 0x36, followed by a 64-bit record sequence number, followed
by the content type from the record header. This is followed by a 16-bit length value, and then the application data payload
from the record. The length value is the length of the application data proper, in bytes.
Figure 11: SSL Record Structure
This buffer is hashed using MD5. A second buffer is constructed using the MAC secret and a 48-byte pad field, this time
using 0x5C as the pad value, followed by the 16 byte output from the first MD5 hash. This is then hashed using MD5, and
the 16-byte output used as the SSL MAC.
0
Version
31
SSL/TLS Record
PAD (BLOCK CIPHER)
Application Data
Length From
Header
MAC
Content Type
Length (MSB)
Length (LSB)
Authenticated Length
(for MAC)
0
Version
31
SSL/TLS Record
PAD (BLOCK CIPHER)
Application Data
Length From
Header
MAC
Content Type
Length (MSB)
Length (LSB)
Authenticated Length
(for MAC)



Html Pages

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84


데이터시트 다운로드

Go To PDF Page


링크 URL



ALLDATASHEET 가 귀하에 도움이 되셨나요?  [ DONATE ] 

Alldatasheet는?   |   광고문의   |   운영자에게 연락하기   |   개인정보취급방침   |   링크 투 데이터시트    |   링크교환   |   제조사별 검색
All Rights Reserved©Alldatasheet.com


Mirror Sites
English : Alldatasheet.com  |   English : Alldatasheet.net  |   Chinese : Alldatasheetcn.com  |   German : Alldatasheetde.com  |   Japanese : Alldatasheet.jp
Russian : Alldatasheetru.com  |   Korean : Alldatasheet.co.kr  |   Spanish : Alldatasheet.es  |   French : Alldatasheet.fr  |   Italian : Alldatasheetit.com
Portuguese : Alldatasheetpt.com  |   Polish : Alldatasheet.pl  |   Vietnamese : Alldatasheet.vn
Indian : Alldatasheet.in  |   Mexican : Alldatasheet.com.mx  |   British : Alldatasheet.co.uk  |   New Zealand : Alldatasheet.co.nz
Family Site : ic2ic.com  |   icmetro.com