DE60328150D1 - System und Methode zur Erzeugung von Anfangs-Vektoren - Google Patents
System und Methode zur Erzeugung von Anfangs-VektorenInfo
- Publication number
- DE60328150D1 DE60328150D1 DE60328150T DE60328150T DE60328150D1 DE 60328150 D1 DE60328150 D1 DE 60328150D1 DE 60328150 T DE60328150 T DE 60328150T DE 60328150 T DE60328150 T DE 60328150T DE 60328150 D1 DE60328150 D1 DE 60328150D1
- Authority
- DE
- Germany
- Prior art keywords
- generating initial
- initial vectors
- vectors
- generating
- initial
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/06—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols the encryption apparatus using shift registers or memories for block-wise or stream coding, e.g. DES systems or RC4; Hash functions; Pseudorandom sequence generators
- H04L9/065—Encryption by serially and continuously modifying data stream elements, e.g. stream cipher systems, RC4, SEAL or A5/3
- H04L9/0656—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher
- H04L9/0662—Pseudorandom key sequence combined element-for-element with data sequence, e.g. one-time-pad [OTP] or Vernam's cipher with particular pseudorandom sequence generator
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
- G06F7/588—Random number generators, i.e. based on natural stochastic processes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L9/00—Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
- H04L9/08—Key distribution or management, e.g. generation, sharing or updating, of cryptographic keys or passwords
- H04L9/0861—Generation of secret information including derivation or calculation of cryptographic keys or passwords
- H04L9/0869—Generation of secret information including derivation or calculation of cryptographic keys or passwords involving random numbers or seeds
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F7/00—Methods or arrangements for processing data by operating upon the order or content of the data handled
- G06F7/58—Random or pseudo-random number generators
- G06F7/582—Pseudo-random number generators
- G06F7/584—Pseudo-random number generators using finite field arithmetic, e.g. using a linear feedback shift register
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/207,329 US7822797B2 (en) | 2002-07-29 | 2002-07-29 | System and method for generating initial vectors |
Publications (1)
Publication Number | Publication Date |
---|---|
DE60328150D1 true DE60328150D1 (de) | 2009-08-13 |
Family
ID=30770405
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60328150T Expired - Lifetime DE60328150D1 (de) | 2002-07-29 | 2003-07-28 | System und Methode zur Erzeugung von Anfangs-Vektoren |
Country Status (3)
Country | Link |
---|---|
US (1) | US7822797B2 (de) |
EP (1) | EP1394674B1 (de) |
DE (1) | DE60328150D1 (de) |
Families Citing this family (34)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060064448A1 (en) * | 2001-11-20 | 2006-03-23 | Ip-First, Llc. | Continuous multi-buffering random number generator |
US7149764B2 (en) | 2002-11-21 | 2006-12-12 | Ip-First, Llc | Random number generator bit string filter |
US7136991B2 (en) * | 2001-11-20 | 2006-11-14 | Henry G Glenn | Microprocessor including random number generator supporting operating system-independent multitasking operation |
US7219112B2 (en) * | 2001-11-20 | 2007-05-15 | Ip-First, Llc | Microprocessor with instruction translator for translating an instruction for storing random data bytes |
US7139785B2 (en) * | 2003-02-11 | 2006-11-21 | Ip-First, Llc | Apparatus and method for reducing sequential bit correlation in a random number generator |
US7720187B2 (en) * | 2003-03-03 | 2010-05-18 | Panasonic Corporation | Methods and apparatus for reducing discrete power spectral density components of signals transmitted in wideband communications systems |
US7545928B1 (en) | 2003-12-08 | 2009-06-09 | Advanced Micro Devices, Inc. | Triple DES critical timing path improvement |
US7580519B1 (en) | 2003-12-08 | 2009-08-25 | Advanced Micro Devices, Inc. | Triple DES gigabit/s performance using single DES engine |
US8166086B2 (en) * | 2004-02-26 | 2012-04-24 | Telecom Italia S.P.A. | Method and circuit for generating random numbers, and computer program product therefor |
US7885405B1 (en) | 2004-06-04 | 2011-02-08 | GlobalFoundries, Inc. | Multi-gigabit per second concurrent encryption in block cipher modes |
US7526085B1 (en) | 2004-07-13 | 2009-04-28 | Advanced Micro Devices, Inc. | Throughput and latency of inbound and outbound IPsec processing |
US7783037B1 (en) | 2004-09-20 | 2010-08-24 | Globalfoundries Inc. | Multi-gigabit per second computing of the rijndael inverse cipher |
CN101147354B (zh) * | 2005-03-01 | 2010-10-27 | Nxp股份有限公司 | 生成消息认证码的生成器、生成消息认证码的方法、程序代码以及计算机可读介质 |
KR100768509B1 (ko) * | 2005-03-10 | 2007-10-18 | 한국전자통신연구원 | 무선 휴대 인터넷 시스템의 암호화 및 복호화 장치, 그리고그 방법 |
EP1988450A1 (de) | 2007-04-30 | 2008-11-05 | Aristocrat Technologies Australia Pty. Ltd. | Verfahren zur Generierung von Zufallszahlen für ein Spielsystem |
US20090204656A1 (en) * | 2008-02-13 | 2009-08-13 | Infineon Technologies Ag | Pseudo random number generator and method for generating a pseudo random number bit sequence |
US8595277B2 (en) * | 2008-02-13 | 2013-11-26 | Infineon Technologies Ag | Hybrid random number generator |
US8539009B2 (en) * | 2008-12-16 | 2013-09-17 | Lsi Corporation | Parallel true random number generator architecture |
US20130034229A1 (en) * | 2011-08-05 | 2013-02-07 | Apple Inc. | System and method for wireless data protection |
US8856198B2 (en) | 2012-03-30 | 2014-10-07 | Freescale Semiconductor, Inc. | Random value production methods and systems |
US9092283B2 (en) | 2012-03-30 | 2015-07-28 | Freescale Semiconductor, Inc. | Systems with multiple port random number generators and methods of their operation |
US9118441B2 (en) * | 2013-01-25 | 2015-08-25 | Freescale Semiconductor, Inc. | Layout-optimized random mask distribution system and method |
US9026791B2 (en) * | 2013-03-11 | 2015-05-05 | Qualcomm Incorporated | Linear feedback shift register (LFSR) |
US9635112B2 (en) * | 2013-05-02 | 2017-04-25 | Intel Corporation | Apparatus, system and method of managing an application service platform (ASP) session |
AT515814A1 (de) * | 2014-05-20 | 2015-12-15 | Logodynamic Unit Gmbh | Verfahren und Vorrichtung zur Durchführung einer symmetrischen Stromverschlüsselung von Daten |
US9703979B1 (en) | 2014-06-13 | 2017-07-11 | BicDroid Inc. | Methods and computer program products for encryption key generation and management |
US9619667B2 (en) | 2014-06-13 | 2017-04-11 | BicDroid Inc. | Methods, systems and computer program product for providing encryption on a plurality of devices |
US9418250B2 (en) * | 2014-07-23 | 2016-08-16 | Freescale Semiconductor, Inc. | Tamper detector with hardware-based random number generator |
US9887835B2 (en) | 2015-08-05 | 2018-02-06 | TransferSoft, Inc. | Symmetric stream cipher |
US9749122B2 (en) | 2015-09-25 | 2017-08-29 | Motorola Solutions, Inc. | Method of synchronizing a fountain code transmitting end and receiving end |
CN107315565B (zh) * | 2016-04-26 | 2020-08-07 | 中科寒武纪科技股份有限公司 | 一种用于生成服从一定分布的随机向量装置和方法 |
US10680810B2 (en) * | 2016-10-26 | 2020-06-09 | Nxp B.V. | Method of generating an elliptic curve cryptographic key pair |
US10579339B2 (en) * | 2017-04-05 | 2020-03-03 | Intel Corporation | Random number generator that includes physically unclonable circuits |
GB2578729B (en) * | 2018-11-05 | 2021-02-03 | Dunkley Adam | Generating a psuedorandom number sequence |
Family Cites Families (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4839841A (en) * | 1988-02-01 | 1989-06-13 | Tektronix, Inc. | Programmable digital multiple event generator |
US5515307A (en) * | 1994-08-04 | 1996-05-07 | Bell Communications Research, Inc. | Pseudo-random generator |
US5570307A (en) * | 1995-01-06 | 1996-10-29 | Vlsi Technology, Inc. | Digital randomizer for on-chip generation and storage of random self-programming data block |
US5757923A (en) * | 1995-09-22 | 1998-05-26 | Ut Automotive Dearborn, Inc. | Method of generating secret identification numbers |
US5732138A (en) | 1996-01-29 | 1998-03-24 | Silicon Graphics, Inc. | Method for seeding a pseudo-random number generator with a cryptographic hash of a digitization of a chaotic system |
US5778069A (en) * | 1996-04-10 | 1998-07-07 | Microsoft Corporation | Non-biased pseudo random number generator |
US5963104A (en) * | 1996-04-15 | 1999-10-05 | Vlsi Technology, Inc. | Standard cell ring oscillator of a non-deterministic randomizer circuit |
US6101605A (en) | 1997-05-15 | 2000-08-08 | Vlsi Technology, Inc. | Method and apparatus for performing a secure operation |
JP3022439B2 (ja) * | 1997-09-24 | 2000-03-21 | 日本電気株式会社 | 擬似乱数発生方法および装置 |
US6003117A (en) | 1997-10-08 | 1999-12-14 | Vlsi Technology, Inc. | Secure memory management unit which utilizes a system processor to perform page swapping |
US6111877A (en) * | 1997-12-31 | 2000-08-29 | Cisco Technology, Inc. | Load sharing across flows |
US6260132B1 (en) | 1999-02-01 | 2001-07-10 | Vlsi Technology, Inc. | Method and apparatus for secure address re-mapping |
ATE309654T1 (de) | 1999-11-23 | 2005-11-15 | Gen Instrument Corp | Verfahren und vorrichtungen zur erzeugung einer schlüsselsequenz |
EP1111785A1 (de) * | 1999-12-22 | 2001-06-27 | TELEFONAKTIEBOLAGET L M ERICSSON (publ) | Verfahren und Vorrichtung für die selbstgetaktete Generierung von Pseudozufallsfolgen |
US6594680B1 (en) * | 1999-12-30 | 2003-07-15 | Texas Instruments Incorporated | Psuedo-random noise sequence generating system |
AU2001234656A1 (en) * | 2000-01-28 | 2001-08-07 | Morphics Technology, Inc. | Apparatus and method for modifying an m-sequence with arbitrary phase shift |
US6735606B2 (en) * | 2001-05-15 | 2004-05-11 | Qualcomm Incorporated | Multi-sequence fast slewing pseudorandom noise generator |
US7571200B2 (en) * | 2002-04-24 | 2009-08-04 | Hewlett-Packard Development Company, L.P. | Seedable pseudo-random number generator |
-
2002
- 2002-07-29 US US10/207,329 patent/US7822797B2/en not_active Expired - Fee Related
-
2003
- 2003-07-28 DE DE60328150T patent/DE60328150D1/de not_active Expired - Lifetime
- 2003-07-28 EP EP03017104A patent/EP1394674B1/de not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7822797B2 (en) | 2010-10-26 |
US20040019619A1 (en) | 2004-01-29 |
EP1394674B1 (de) | 2009-07-01 |
EP1394674A2 (de) | 2004-03-03 |
EP1394674A3 (de) | 2006-07-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60328150D1 (de) | System und Methode zur Erzeugung von Anfangs-Vektoren | |
DE60237184D1 (de) | Verfahren zur Erzeugung von Bewegungen | |
DE60217937D1 (de) | System und Verfahren zur Erzeugung von Flugplandaten | |
DE60334491D1 (de) | System und methode zur replikation von unterschieden zwischen datenobjekten | |
DE60306844T8 (de) | Methode und System zur Datenaktualisierung | |
DE60317659D1 (de) | Unterdruckpumpe und verfahren zur erzeugung von unterdruck | |
DE60315565D1 (de) | Verfahren und Vorrichtung zur Codierung und Decodierung von Bewegungsvektoren | |
DE60334517D1 (de) | System und Verfahren zur Durchführung von am-Chip Selbsttests | |
DE60210847D1 (de) | Verfahren und Vorrichtung zur Erzeugung von verteilten digitalen Unterschriften | |
ATE302191T1 (de) | Verfahren zur herstellung von 7-substituierten -3-chinolin und 3-chinol-4-on carbonitrile | |
DE60207175D1 (de) | System und Verfahren zur Authentifizierung | |
DE60308601D1 (de) | Verfahren und System zur Authentifizierung von Kommunikationsendgeräten | |
DE60126156D1 (de) | Verfahren und vorrichtung zur herstellung von knochenzement | |
DE60045817D1 (de) | Methode und vorrichtung zur zufuhr von nahrungsmitteln | |
DE60206472D1 (de) | Verfahren und vorrichtung zur herstellung von mineralwolle | |
ATE471374T1 (de) | Immunomodulatorische polynukleotide und verfahren zur deren verwendung | |
DE60214946D1 (de) | Verfahren und System zur Bereitstellung von Informationen | |
DE60302319D1 (de) | System und Verfahren zur Reinigung von Wasser | |
DE60306819D1 (de) | Verfahren und System zur Bestimmung von Gaskomponenten | |
DE60309647D1 (de) | System und Verfahren zur gesicherten Behandlung von Kontrollinformationen | |
DE60128270D1 (de) | Verfahren und System zur Erzeugung von Sprechererkennungsdaten, und Verfahren und System zur Sprechererkennung | |
DE602004015456D1 (de) | Patiententemperatur-wiederholungssystem und verfahren | |
DE60314767D1 (de) | Verfahren und system zur thermischen regelung von superlumineszenz-dioden | |
DE60317062D1 (de) | System und verfahren zur verbindungszulassungssteuerung | |
AU2003273231A8 (en) | System and method for authenticating the source of marked objects |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |