Invention Grant
US08428251B2 System and method for stream/block cipher with internal random states
有权
具有内部随机状态的流/块密码的系统和方法
- Patent Title: System and method for stream/block cipher with internal random states
- Patent Title (中): 具有内部随机状态的流/块密码的系统和方法
-
Application No.: US13316265Application Date: 2011-12-09
-
Publication No.: US08428251B2Publication Date: 2013-04-23
- Inventor: Mathieu Ciet , Augustin J. Farrugia , Filip Toma Paun
- Applicant: Mathieu Ciet , Augustin J. Farrugia , Filip Toma Paun
- Applicant Address: US CA Cupertino
- Assignee: Apple Inc.
- Current Assignee: Apple Inc.
- Current Assignee Address: US CA Cupertino
- Agency: Novak Druce Connolly Bove + Quigg LLP
- Main IPC: H04L29/06
- IPC: H04L29/06 ; H04L9/00 ; H04L9/28 ; H04K1/00

Abstract:
Disclosed herein are systems, methods, and computer readable-media for performing data encryption and decryption using a stream or block cipher with internal random states. The method includes splitting the input data into a predetermined number of blocks and processing each block. The processing includes creating sub-blocks, permuting the sub-blocks, replacing bytes using a lookup table, rotating bits, performing expansion and combining sets of bits. The element of randomness employed in this process allows for the same input to yield the same output, with differing internal states.
Public/Granted literature
- US20120124392A1 SYSTEM AND METHOD FOR STREAM/BLOCK CIPHER WITH INTERNAL RANDOM STATES Public/Granted day:2012-05-17
Information query