×

Linear transformation for symmetric-key ciphers

  • US 7,450,720 B2
  • Filed: 08/01/2001
  • Issued: 11/11/2008
  • Est. Priority Date: 08/03/2000
  • Status: Active Grant
First Claim
Patent Images

1. A method of linear transformation in a symmetric-key cipher comprising:

  • inputting block data into a processing apparatus;

    creating a linear transformation matrix A with the processing apparatus by;

    generating a binary [n,k,d] error-correcting code, represented by a generator matrix Gε

    Z2

    n
    in a form G=(Ik

    B), with Bε

    Z2

    (n−

    k)
    , where k<

    n<

    2k, and d is the minimum distance of the binary error-correcting code;

    shortening said error-correcting code; and

    extending matrix B with 2k−

    n columns such that a resulting matrix C is non-singular, and deriving the linear transformation matrix A from matrix C; and

    transforming the input block data into diffused output block data with the processing apparatus by using the linear transformation matrix A.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×