发明名称 |
Method for inserting/removal padding from packets |
摘要 |
The invention relates to the field of data packet management, and more specifically to the field of managing of data packets in such a manner that power consumption is reduced, such reduction being especially beneficial for portable device applications. In accordance with an embodiment of the invention there is provided a method of handling and manipulating data wherein padding and unpadding operations for a packet of data are performed at the transmission/reception of a packet from a network, and data handling is minimized within the portable device. According to another embodiment of the invention there is provided a method of encryption for packet data absent the padding data. |
申请公布号 |
US9130800(B2) |
申请公布日期 |
2015.09.08 |
申请号 |
US201313958041 |
申请日期 |
2013.08.02 |
申请人 |
|
发明人 |
Davis Stephen;Borza Michael |
分类号 |
H04J3/07;H04L29/06;H04W28/06;H04L12/413;H04W52/02 |
主分类号 |
H04J3/07 |
代理机构 |
|
代理人 |
|
主权项 |
1. A method for performing a ciphering operation on a packet received by a device implementing a cryptographic engine using a processor, comprising:
receiving by the device implementing a cryptographic engine an asynchronous packet comprising a plurality of data bits and a plurality of padding bits; counting the data bits in the received padded packet; removing the padding bits from the received padded packet within said device; and storing the data bits in the asynchronous packet, after removal of the padding bits, in a memory for retrieval by the processor within said device; performing, by the cryptographic engine the cipher operation on the data bits stored in said memory to create ciphered data in said device thereby reducing power consumption of said processor; adding padding bits to the ciphered data; and transmitting the ciphered data and the added padding bits into a network. |
地址 |
|