摘要 |
PROBLEM TO BE SOLVED: To provide a method and an apparatus for executing improved Boolean matrix based encryption and decryption. SOLUTION: In a data communication system a server generates a series of encrypted data message blocks C<SB>1</SB>, C<SB>2</SB>,..., C<SB>m</SB>from plain data blocks P<SB>1</SB>, P<SB>2</SB>,..., P<SB>m</SB>, by computing C<SB>i</SB>=K(P<SB>i</SB>+K*<SB>i</SB>VT)K<SB>i</SB>. A client receives the encrypted data and generates a series of plain data message blocks P<SB>1</SB>, P<SB>2</SB>,..., P<SB>n</SB>by computing P<SB>i</SB>=K<SP>-1</SP>C<SB>i</SB>K*<SB>i</SB>+K*<SB>i</SB>VT. COPYRIGHT: (C)2004,JPO
|