CA2536605A1 - Method and apparatus of communicating security/encryption information to a physical layer transceiver - Google Patents
Method and apparatus of communicating security/encryption information to a physical layer transceiver Download PDFInfo
- Publication number
- CA2536605A1 CA2536605A1 CA002536605A CA2536605A CA2536605A1 CA 2536605 A1 CA2536605 A1 CA 2536605A1 CA 002536605 A CA002536605 A CA 002536605A CA 2536605 A CA2536605 A CA 2536605A CA 2536605 A1 CA2536605 A1 CA 2536605A1
- Authority
- CA
- Canada
- Prior art keywords
- phy
- crypto
- interface
- coupled
- mdio
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/16—Implementing security features at a particular protocol layer
- H04L63/162—Implementing security features at a particular protocol layer at the data link layer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/04—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks
- H04L63/0428—Network architectures or network communication protocols for network security for providing a confidential data exchange among entities communicating through data packet networks wherein the data content is protected, e.g. by encrypting or encapsulating the payload
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/03—Protocol definition or specification
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/24—Key scheduling, i.e. generating round keys or sub-keys for block encryption
Abstract
An apparatus for providing link layer security in a Physical Layer Transceiver (PHY) (Fig. 3, 305) is disclosed. In one embodiment, the apparatus may comprise analog circuitry (Fig. 3, 330) configured to interface with a data transmission medium, digital circuitry (Fig. 3, 320) configured to interface with a Media Access Controller (MAC) (Fig. 3, 310); and a crypto engine (Fig.
3, 340) coupled to the digital circuitry. Single interface and multiple interface schemes are provided to control both PHY and crypto functions.
Embodiments are disclosed where the PHY controls the crypto device, and where the crypto device controls the PHY.
3, 340) coupled to the digital circuitry. Single interface and multiple interface schemes are provided to control both PHY and crypto functions.
Embodiments are disclosed where the PHY controls the crypto device, and where the crypto device controls the PHY.
Claims (20)
1. An apparatus for providing link layer security in a Physical Layer Transceiver (PHY) comprising:
analog circuitry configured to transmit to, and receive data from, a data transmission medium;
digital circuitry coupled to said analog circuitry, said digital circuitry configured to transmit to, and receive from, a Media Access Controller (MAC);
a PHY communications module coupled to said analog and digital circuitry;
a crypto engine coupled to said digital circuitry;
a crypto communications module coupled to said crypto engine; and said PHY communications module being operatively coupled to said crypto communications module.
analog circuitry configured to transmit to, and receive data from, a data transmission medium;
digital circuitry coupled to said analog circuitry, said digital circuitry configured to transmit to, and receive from, a Media Access Controller (MAC);
a PHY communications module coupled to said analog and digital circuitry;
a crypto engine coupled to said digital circuitry;
a crypto communications module coupled to said crypto engine; and said PHY communications module being operatively coupled to said crypto communications module.
2. The apparatus of claim 1, wherein said PHY communications module is configured to provide connectivity through a MDIO/MDC interface, and said PHY
controls the operation of said crypto device.
controls the operation of said crypto device.
3. The apparatus of claim 1, wherein:
said PHY communications module is configured to provide connectivity through a MDIO/MDC interface;
said crypto communications module is configured to provide connectivity through an interface other than a MDIO/MDC interface.
said PHY communications module is configured to provide connectivity through a MDIO/MDC interface;
said crypto communications module is configured to provide connectivity through an interface other than a MDIO/MDC interface.
4. The apparatus of claim 1, wherein:
said PHY communications module is configured to provide connectivity through a MDIO/MDC interface; and said crypto communications module is coupled to said MDIO/MDC interface.
said PHY communications module is configured to provide connectivity through a MDIO/MDC interface; and said crypto communications module is coupled to said MDIO/MDC interface.
5. The apparatus of claim 1, further comprising a master communications module coupled between said PHY communications module and said crypto communications module.
6. The apparatus of claim 1, wherein said crypto communications module is configured to provide connectivity through a MDIO/MDC interface, and said crypto device controls the operation of said PHY.
7. The apparatus of claim 1, wherein said PHY communications module is configured to provide connectivity through a serial wire interface.
8. The apparatus of claim 7, wherein said serial wire interface is configured to communicate with a plurality of devices.
9. The apparatus of claim 8, wherein said plurality of devices include at least one device that communicates at the PHY level, and at least one device that performs security functions.
10. The apparatus of claim 7, wherein said serial wire interface communicates with at least one device that performs both PHY and Security functions.
11. An apparatus for providing link layer security in a Physical Layer Transceiver (PHY) comprising:
analog circuitry means for providing connectivity to a data transmission medium;
digital circuitry means coupled to said analog circuitry means, said digital circuitry providing connectivity to a Media Access Controller (MAC);
PHY communications means coupled to said analog and digital circuitry means;
crypto engine means coupled to said digital circuitry means;
crypto communications means coupled to said crypto engine means; and said PHY communications means being operatively coupled to said crypto communications module.
analog circuitry means for providing connectivity to a data transmission medium;
digital circuitry means coupled to said analog circuitry means, said digital circuitry providing connectivity to a Media Access Controller (MAC);
PHY communications means coupled to said analog and digital circuitry means;
crypto engine means coupled to said digital circuitry means;
crypto communications means coupled to said crypto engine means; and said PHY communications means being operatively coupled to said crypto communications module.
12. The apparatus of claim 11, wherein said PHY communications means being configured for providing connectivity through a MDIO/MDC interface, and said PHY controls the operation of said crypto device.
13. The apparatus of claim 11, wherein:
PHY communications means being configured for providing connectivity through a MDIO/MDC interface;
said crypto communications means being configured for providing connectivity through an interface other than a MDIO/MDC interface.
PHY communications means being configured for providing connectivity through a MDIO/MDC interface;
said crypto communications means being configured for providing connectivity through an interface other than a MDIO/MDC interface.
14. The apparatus of claim 11, wherein:
said PHY communications means is configured to provide connectivity through a MDIO/MDC interface; and said crypto communications means is coupled to said MDIO/MDC interface.
said PHY communications means is configured to provide connectivity through a MDIO/MDC interface; and said crypto communications means is coupled to said MDIO/MDC interface.
15. The apparatus of claim 11, further comprising master communications means coupled between said PHY communications means and said crypto communications means.
16. The apparatus of claim 11, wherein said crypto communications means is configured to provide connectivity through a MDIO/MDC interface, and said crypto device means controls the operation of said PHY.
17. The apparatus of claim 11, wherein said PHY communications means is configured to provide connectivity through serial wire interface means.
18. The apparatus of claim 17, wherein said serial wire interface means is configured to communicate with a plurality of devices.
19. The apparatus of claim 18, wherein said plurality of devices include at least one device that communicates at the PHY level, and at least one device that performs security functions.
20. The apparatus of claim 17, wherein said serial wire interface communicates with at least one device that performs both PHY and Security functions.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/676,384 US7711948B2 (en) | 2003-09-30 | 2003-09-30 | Method and apparatus of communicating security/encryption information to a physical layer transceiver |
US10/676,384 | 2003-09-30 | ||
PCT/US2004/032691 WO2005034412A2 (en) | 2003-09-30 | 2004-09-30 | Method and apparatus of communicating security/encryption information to a physical layer transceiver |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2536605A1 true CA2536605A1 (en) | 2005-04-14 |
CA2536605C CA2536605C (en) | 2011-05-24 |
Family
ID=34377380
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2536605A Expired - Fee Related CA2536605C (en) | 2003-09-30 | 2004-09-30 | Method and apparatus of communicating security/encryption information to a physical layer transceiver |
Country Status (5)
Country | Link |
---|---|
US (3) | US7711948B2 (en) |
EP (1) | EP1668816B1 (en) |
CN (1) | CN1883154B (en) |
CA (1) | CA2536605C (en) |
WO (1) | WO2005034412A2 (en) |
Families Citing this family (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7711948B2 (en) * | 2003-09-30 | 2010-05-04 | Cisco Technology, Inc. | Method and apparatus of communicating security/encryption information to a physical layer transceiver |
US7757033B1 (en) | 2004-02-13 | 2010-07-13 | Habanero Holdings, Inc. | Data exchanges among SMP physical partitions and I/O interfaces enterprise servers |
US7843907B1 (en) | 2004-02-13 | 2010-11-30 | Habanero Holdings, Inc. | Storage gateway target for fabric-backplane enterprise servers |
US7843906B1 (en) | 2004-02-13 | 2010-11-30 | Habanero Holdings, Inc. | Storage gateway initiator for fabric-backplane enterprise servers |
US8868790B2 (en) * | 2004-02-13 | 2014-10-21 | Oracle International Corporation | Processor-memory module performance acceleration in fabric-backplane enterprise servers |
US7685281B1 (en) | 2004-02-13 | 2010-03-23 | Habanero Holdings, Inc. | Programmatic instantiation, provisioning and management of fabric-backplane enterprise servers |
US8145785B1 (en) | 2004-02-13 | 2012-03-27 | Habanero Holdings, Inc. | Unused resource recognition in real time for provisioning and management of fabric-backplane enterprise servers |
US7953903B1 (en) | 2004-02-13 | 2011-05-31 | Habanero Holdings, Inc. | Real time detection of changed resources for provisioning and management of fabric-backplane enterprise servers |
US7873693B1 (en) | 2004-02-13 | 2011-01-18 | Habanero Holdings, Inc. | Multi-chassis fabric-backplane enterprise servers |
US7633955B1 (en) | 2004-02-13 | 2009-12-15 | Habanero Holdings, Inc. | SCSI transport for fabric-backplane enterprise servers |
US8713295B2 (en) | 2004-07-12 | 2014-04-29 | Oracle International Corporation | Fabric-backplane enterprise servers with pluggable I/O sub-system |
JP2006099410A (en) * | 2004-09-29 | 2006-04-13 | Mitsubishi Electric Corp | Method for controlling i2c |
US8036202B2 (en) * | 2006-07-27 | 2011-10-11 | Cisco Technology, Inc. | Physical layer transceiver with integrated time synchronization |
US7885296B2 (en) * | 2006-07-27 | 2011-02-08 | Cisco Technology, Inc. | Maintaining consistency among multiple timestamp counters distributed among multiple devices |
US8775790B2 (en) * | 2007-10-30 | 2014-07-08 | Honeywell International Inc. | System and method for providing secure network communications |
KR20100064585A (en) * | 2008-12-05 | 2010-06-15 | 삼성전자주식회사 | Data transmitting/receiving apparatus and method thereof |
JP2013523043A (en) | 2010-03-22 | 2013-06-13 | エルアールディシー システムズ、エルエルシー | How to identify and protect the integrity of a source dataset |
GB201108005D0 (en) * | 2011-05-13 | 2011-06-29 | Cooper Technologies Co | Network security device |
JP6074776B2 (en) * | 2011-08-10 | 2017-02-08 | マーベル ワールド トレード リミテッド | Intelligent PHY with security detection for Ethernet networks |
WO2014137351A1 (en) * | 2013-03-08 | 2014-09-12 | Hewlett-Packard Development Company, L.P. | Routing a data packet to a shared security engine |
WO2017090789A1 (en) * | 2015-11-24 | 2017-06-01 | 이광원 | Communication security system and method using non-address network equipment |
EP3398313B1 (en) * | 2015-12-31 | 2019-07-17 | Koninklijke Philips N.V. | Wireless communication system with multiple security levels |
US10447493B2 (en) * | 2016-07-26 | 2019-10-15 | Honeywell International Inc. | MAC and physical layer techniques for enabling communications on shared physical medium with multi-drop capability |
GB2553754B (en) * | 2016-07-27 | 2018-09-12 | Cambium Networks Ltd | Encryption for a synchronous wireless link |
CN107562661A (en) * | 2017-08-07 | 2018-01-09 | 郑州云海信息技术有限公司 | A kind of conversion equipment of MII interfaces to RMII interfaces |
CN108390948A (en) * | 2018-04-26 | 2018-08-10 | 镤赛光电科技(上海)有限公司 | A kind of DAWN systems of intelligent radio regulation and control networking |
CN111988264A (en) * | 2019-05-22 | 2020-11-24 | 阿里巴巴集团控股有限公司 | Block chain and network system, data receiving and sending method and equipment |
Family Cites Families (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU743258B2 (en) * | 1997-01-03 | 2002-01-24 | Fortress Technologies, Inc. | Improved network security device |
US5995514A (en) * | 1997-01-31 | 1999-11-30 | Advanced Micro Devices, Inc. | Reversible media independent interface |
US6222852B1 (en) | 1997-10-10 | 2001-04-24 | Nortel Networks Limited | Method and apparatus for transmitting dual speed ethernet information (10BASE-T and 100BASE-TX) across a physical layer device service interface |
US6363444B1 (en) * | 1999-07-15 | 2002-03-26 | 3Com Corporation | Slave processor to slave memory data transfer with master processor writing address to slave memory and providing control input to slave processor and slave memory |
EP1256206A1 (en) * | 2000-02-17 | 2002-11-13 | Conexant Systems, Inc. | Modem cable avec un controleur d'acces au media programmable |
CN1138366C (en) * | 2001-07-12 | 2004-02-11 | 华为技术有限公司 | Network structure suitable for encryption at terminals of mobile communication system and its implementation method |
US7142557B2 (en) * | 2001-12-03 | 2006-11-28 | Xilinx, Inc. | Programmable logic device for wireless local area network |
KR100460149B1 (en) * | 2001-11-28 | 2004-12-08 | 주식회사 코어세스 | Apparatus and Method for arbitrating data transmission of devices based on SMII standard |
US8230114B2 (en) * | 2002-08-07 | 2012-07-24 | Broadcom Corporation | System and method for implementing a single chip having a multiple sub-layer PHY |
US9015467B2 (en) * | 2002-12-05 | 2015-04-21 | Broadcom Corporation | Tagging mechanism for data path security processing |
US7711948B2 (en) | 2003-09-30 | 2010-05-04 | Cisco Technology, Inc. | Method and apparatus of communicating security/encryption information to a physical layer transceiver |
-
2003
- 2003-09-30 US US10/676,384 patent/US7711948B2/en active Active
-
2004
- 2004-09-30 CA CA2536605A patent/CA2536605C/en not_active Expired - Fee Related
- 2004-09-30 WO PCT/US2004/032691 patent/WO2005034412A2/en active Application Filing
- 2004-09-30 CN CN200480026215.5A patent/CN1883154B/en active Active
- 2004-09-30 EP EP04789512A patent/EP1668816B1/en active Active
-
2010
- 2010-04-01 US US12/752,963 patent/US8843735B2/en not_active Expired - Fee Related
-
2014
- 2014-08-24 US US14/467,023 patent/US20160337121A9/en not_active Abandoned
Also Published As
Publication number | Publication date |
---|---|
CN1883154B (en) | 2010-08-25 |
US20050071628A1 (en) | 2005-03-31 |
EP1668816A4 (en) | 2010-11-17 |
CA2536605C (en) | 2011-05-24 |
US20100191956A1 (en) | 2010-07-29 |
CN1883154A (en) | 2006-12-20 |
US8843735B2 (en) | 2014-09-23 |
EP1668816A2 (en) | 2006-06-14 |
EP1668816B1 (en) | 2013-03-06 |
WO2005034412A2 (en) | 2005-04-14 |
US7711948B2 (en) | 2010-05-04 |
US20160337121A9 (en) | 2016-11-17 |
US20140362988A1 (en) | 2014-12-11 |
WO2005034412A3 (en) | 2005-12-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2536605A1 (en) | Method and apparatus of communicating security/encryption information to a physical layer transceiver | |
EP0991208A3 (en) | Method for formatting signal in mobile communication system | |
EP1794987A4 (en) | A method of processing data in a medium access control (mac) layer | |
WO2000029529A3 (en) | Systems and methods for network and i/o device drivers | |
EP1300993A3 (en) | Method and apparatus for enabling access on a network switch | |
AU2002313214A1 (en) | Data transfer system, data transfer apparatus, data recording apparatus, data management method, identifier generation method | |
HK1203735A1 (en) | Scheduling data transmission by medium access control (mac) layer in a mobile network (mac) | |
WO1999037057A3 (en) | Method and apparatus for media data transmission | |
AU2003289830A1 (en) | Method of process configuration for multiple harq processes | |
WO1999037072A3 (en) | Method and apparatus for media data transmission | |
HK1091344A1 (en) | Communications system including protocol interface device providing enhanced operating protocol selection features and related methods | |
WO2005076881A3 (en) | Transmitting data utilizing multiple communication modes simultaneously | |
CA2534279A1 (en) | Apparatus and method for controlling operational states of medium access control layer in a broadband wireless access communication system | |
WO2007146431A3 (en) | Method and apparatus for reducing transmission overhead | |
CA2533291A1 (en) | Mobile wireless communication protocol interface storage devices | |
CA2380316A1 (en) | Protection of communications | |
EP1211868A3 (en) | Data processing method in wireless communication system | |
WO2005017655A3 (en) | System and methods for providing increases computer security | |
WO2001062021A3 (en) | Method for transmitting packet data information in a radio communication system | |
EP1553586A4 (en) | Data recording medium, data recording method, data processing device, data distribution method, data distribution device, data transmission method, data transmission device, data distribution system, and data communication system | |
WO2000049787A3 (en) | Device and method for communication over a network | |
TW200614746A (en) | System for protocol processing engine | |
AU2003262663A1 (en) | Communicating in voice and data communications systems | |
WO2002054701A3 (en) | Ethernet adapting apparatus | |
WO2006060362A3 (en) | Method and apparatus for preventing unauthorized data from being transferred |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20181001 |