Global Patent Index - EP 1776794 A4

EP 1776794 A4 20100922 - PERMUTATION DATA TRANSFORM TO ENHANCE SECURITY

Title (en)

PERMUTATION DATA TRANSFORM TO ENHANCE SECURITY

Title (de)

PERMUTATIONSDATENTRANSFORMATION ZUR VERBESSERUNG DER SICHERHEIT

Title (fr)

TRANSFORMATION DE DONNEES DE PERMUTATION AMELIORANT LA SECURITE

Publication

EP 1776794 A4 20100922 (EN)

Application

EP 05809820 A 20050809

Priority

  • US 2005028316 W 20050809
  • US 91871704 A 20040812
  • US 91810304 A 20040812
  • US 91871804 A 20040812

Abstract (en)

[origin: WO2006023334A2] One data transformation permutes certain bits in a data input based on other bits in the data input. Another data transformation raises one segment of a data input to a power of a function of another segment, the power being relatively prime to a function of a predefined modulus. The modulus is then applied to the result, and the transformed data assembled. In one key derivation application, a segment of the master key is hashed. Two numbers are derived from another segment of the master key. A universal hash function is applied to the result of the hash, from which bits are selected as the derived key. In another embodiment, an encoded counter is combined with segments of the master key. The result is then hashed, from which bits are selected as the derived key. These algorithms can be combined with each other and with key wrapping algorithms or encryption algorithms to enhance the security of these other applications.

IPC 8 full level

H04L 9/06 (2006.01); H04L 9/08 (2006.01)

CPC (source: EP KR)

G06F 21/00 (2013.01 - KR); G09C 1/00 (2013.01 - EP); H04L 9/065 (2013.01 - KR); H04L 9/06 (2013.01 - EP); H04L 9/0861 (2013.01 - EP); H04L 2209/603 (2013.01 - EP)

Citation (search report)

  • [A] US 4316055 A 19820216 - FEISTEL HORST
  • [A] EP 1087425 A1 20010328 - OTKRYTOE AKTSIONERNOE OBSCHEST [RU], et al
  • [IY] MOLDOVYAN A A ET AL: "A CIPHER BASED ON DATA-DEPENDENT PERMUTATIONS", JOURNAL OF CRYPTOLOGY, SPRINGER, NEW YORK, NY, US LNKD- DOI:10.1007/S00145-001-0012-9, vol. 15, no. 1, 1 December 2002 (2002-12-01), pages 61 - 72, XP001077672, ISSN: 0933-2790
  • [Y] KWAN M: "THE DESIGN OF THE ICE ENCRYPTION ALGORITHM", FAST SOFTWARE ENCRYPTION. INTERNATIONAL WORKSHOP, XX, XX, 20 January 1997 (1997-01-20), pages 69 - 82, XP008002265
  • See references of WO 2006023334A2

Designated contracting state (EPC)

AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC NL PL PT RO SE SI SK TR

Designated extension state (EPC)

AL BA HR MK YU

DOCDB simple family (publication)

WO 2006023334 A2 20060302; WO 2006023334 A3 20060601; AU 2005277664 A1 20060302; AU 2005277664 B2 20100304; AU 2010200320 A1 20100218; AU 2010200320 B2 20121220; AU 2010200323 A1 20100218; AU 2010200323 B2 20121220; BR PI0514256 A 20080603; CA 2576881 A1 20060302; CA 2576881 C 20121120; CA 2780980 A1 20060302; CA 2780980 C 20141202; CA 2781070 A1 20060302; CA 2781070 C 20150623; CN 102857337 A 20130102; CN 102868518 A 20130109; EP 1776794 A2 20070425; EP 1776794 A4 20100922; EP 2439872 A1 20120411; EP 2439872 B1 20160427; EP 2439873 A1 20120411; EP 2487827 A2 20120815; EP 2487827 A3 20130327; EP 2629449 A2 20130821; EP 2629450 A2 20130821; IL 181206 A0 20070704; IL 181206 A 20111130; IL 211473 A0 20110531; IL 211473 A 20130930; IL 211474 A 20130930; IL 211475 A0 20110531; IL 211475 A 20130930; IL 211476 A0 20110531; IL 211476 A 20121031; JP 2008510185 A 20080403; JP 2009069844 A 20090402; JP 2009071854 A 20090402; JP 2012023763 A 20120202; JP 2012023764 A 20120202; JP 4820821 B2 20111124; JP 4879951 B2 20120222; JP 5011264 B2 20120829; JP 5323908 B2 20131023; JP 5572610 B2 20140813; KR 101119933 B1 20120315; KR 101187854 B1 20121008; KR 101248558 B1 20130403; KR 101313869 B1 20131001; KR 101328618 B1 20131113; KR 101366185 B1 20140224; KR 20070057797 A 20070607; KR 20110089379 A 20110805; KR 20110137840 A 20111223; KR 20120098926 A 20120905; KR 20130014623 A 20130207; KR 20130018979 A 20130225; KR 20130089287 A 20130809; MA 28854 B1 20070903; MX 2007001672 A 20070802; NZ 553424 A 20090331; NZ 574824 A 20100625; NZ 574825 A 20100625; NZ 585225 A 20110930; NZ 592242 A 20120330; NZ 597909 A 20120727; NZ 601025 A 20130426; NZ 603822 A 20130726

DOCDB simple family (application)

US 2005028316 W 20050809; AU 2005277664 A 20050809; AU 2010200320 A 20100128; AU 2010200323 A 20100128; BR PI0514256 A 20050809; CA 2576881 A 20050809; CA 2780980 A 20050809; CA 2781070 A 20050809; CN 201210283630 A 20050809; CN 201210284637 A 20050809; EP 05809820 A 20050809; EP 12150373 A 20050809; EP 12150375 A 20050809; EP 12161611 A 20050809; EP 13167858 A 20050809; EP 13167859 A 20050809; IL 18120607 A 20070207; IL 21147311 A 20110228; IL 21147411 A 20110228; IL 21147511 A 20110228; IL 21147611 A 20110228; JP 2007525746 A 20050809; JP 2008282834 A 20081104; JP 2008282838 A 20081104; JP 2011205926 A 20110921; JP 2011205927 A 20110921; KR 20077003490 A 20050809; KR 20117017382 A 20050809; KR 20117029214 A 20050809; KR 20127019485 A 20050809; KR 20127033720 A 20050809; KR 20137000304 A 20050809; KR 20137018806 A 20050809; MA 29743 A 20070308; MX 2007001672 A 20050809; NZ 55342405 A 20050809; NZ 57482405 A 20050809; NZ 57482505 A 20050809; NZ 58522505 A 20050809; NZ 59224205 A 20050809; NZ 59790905 A 20050809; NZ 60102505 A 20050809; NZ 60382205 A 20050809