| 전자부품 데이터시트 검색엔진 |
|
5812-DS01-R 데이터시트(PDF) 36 Page - Broadcom Corporation. |
|
|
|||||||||||||||||||||||||||||
5812-DS01-R 데이터시트(HTML) 36 Page - Broadcom Corporation. |
|
36 / 84 page ![]() BCM5812 Advance Data Sheet 3/11/03 B roa dcom Co rpo rat ion Page 28 Cryptographic Operations Document 5812-DS01-405-R Figure 25: Diffie-Hellman Public Key Generate The generator and modulus parameter field sizes must match their respective number of bits, and the same parameter field size must be used for both. The BCM5812 outputs the public value as a BigNum to the first output fragment. This buffer must be the same length in bytes as the modulus parameter field size increment in Table 10 on page 27. It must be 32-bit aligned and contiguous. Output fragmentation is not used. The secret value is always written to the second output fragment chain entry buffer address, whether supplied by software or generated by the BCM5812. This buffer must be the same length in bytes as the exponent parameter field size increment in Table 10. It must be 32-bit aligned and contiguous. Output fragmentation is not used. Figure 26 on page 29 shows the command context, packet descriptor structure, input, and output for Diffie-Hellman secret key derivation. This uses MCR2@, and Opcode 0x02. LENGTH 31 OPCODE EXPONENT LENGTH 0 MODULUS 64-256 Bytes 31 0 GENERATE SECRET MODULUS LENGTH GENERATOR LENGTH GENERATOR 64-256 Bytes Least Significant 32 bit “digit” Most Significant 32 bit “digit” COMMAND CONTEXT ADDRESS NEXT INPUT FRAGMENT CHAIN ENTRY RESERVED INPUT FRAGMENT LENGTH INPUT FRAGMENT ADDRESS RESERVED RESERVED NEXT OUTPUT FRAGMENT CHAIN ENTRY RESERVED OUTPUT BUFFER LENGTH OUTPUT FRAGMENT ADDRESS NEXT OUTPUT FRAGMENT CHAIN ENTRY RESERVED FRAGMENT LENGTH OUTPUT FRAGMENT ADDRESS Input Secret Output Public Value Output Secret Packet Descriptor Command Context BigNum Argument If supplied by software (Generate Secret == 0) LENGTH 31 OPCODE EXPONENT LENGTH 0 MODULUS 64-256 Bytes 31 0 GENERATE SECRET MODULUS LENGTH GENERATOR LENGTH GENERATOR 64-256 Bytes Least Significant 32 bit “digit” Most Significant 32 bit “digit” COMMAND CONTEXT ADDRESS NEXT INPUT FRAGMENT CHAIN ENTRY RESERVED INPUT FRAGMENT LENGTH INPUT FRAGMENT ADDRESS RESERVED RESERVED NEXT OUTPUT FRAGMENT CHAIN ENTRY RESERVED OUTPUT BUFFER LENGTH OUTPUT FRAGMENT ADDRESS NEXT OUTPUT FRAGMENT CHAIN ENTRY RESERVED FRAGMENT LENGTH OUTPUT FRAGMENT ADDRESS NEXT OUTPUT FRAGMENT CHAIN ENTRY RESERVED FRAGMENT LENGTH OUTPUT FRAGMENT ADDRESS Input Secret Output Public Value Output Secret Packet Descriptor Command Context BigNum Argument If supplied by software (Generate Secret == 0) |
|
링크 URL |
| ALLDATASHEET 가 귀하에 도움이 되셨나요? [ DONATE ] |
Alldatasheet는? | 광고문의 | 운영자에게 연락하기 | 개인정보취급방침 | 링크 투 데이터시트 | 링크교환 | 제조사별 검색 All Rights Reserved©Alldatasheet.com |
| 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 |