CN1315266C - 产生掩码的设备和方法 - Google Patents
产生掩码的设备和方法 Download PDFInfo
- Publication number
- CN1315266C CN1315266C CNB028187288A CN02818728A CN1315266C CN 1315266 C CN1315266 C CN 1315266C CN B028187288 A CNB028187288 A CN B028187288A CN 02818728 A CN02818728 A CN 02818728A CN 1315266 C CN1315266 C CN 1315266C
- Authority
- CN
- China
- Prior art keywords
- mask
- output masking
- new output
- bit
- carried out
- 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
- 238000000034 method Methods 0.000 title claims description 21
- 230000000873 masking effect Effects 0.000 claims description 53
- 238000006073 displacement reaction Methods 0.000 claims description 20
- 230000000694 effects Effects 0.000 claims 2
- 230000000903 blocking effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000009825 accumulation Methods 0.000 description 1
- 239000000654 additive Substances 0.000 description 1
- 230000000996 additive effect Effects 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical group [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/10—Code generation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04J—MULTIPLEX COMMUNICATION
- H04J13/00—Code division multiplex systems
- H04J13/0007—Code type
- H04J13/0022—PN, e.g. Kronecker
- H04J13/0025—M-sequences
-
- 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
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2209/00—Additional information or applications relating to cryptographic mechanisms or cryptographic arrangements for secret or secure communication H04L9/00
- H04L2209/04—Masking or blinding
- H04L2209/046—Masking or blinding of operations, operands or results of the operations
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Error Detection And Correction (AREA)
- Complex Calculations (AREA)
- Logic Circuits (AREA)
- Compression, Expansion, Code Conversion, And Decoders (AREA)
Abstract
Description
Claims (14)
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB0120434.6 | 2001-08-22 | ||
GB0120434A GB2379140B (en) | 2001-08-22 | 2001-08-22 | Code generation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN1559109A CN1559109A (zh) | 2004-12-29 |
CN1315266C true CN1315266C (zh) | 2007-05-09 |
Family
ID=9920831
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CNB028187288A Expired - Lifetime CN1315266C (zh) | 2001-08-22 | 2002-08-22 | 产生掩码的设备和方法 |
Country Status (6)
Country | Link |
---|---|
US (1) | US7053800B2 (zh) |
EP (1) | EP1451940B1 (zh) |
CN (1) | CN1315266C (zh) |
DE (1) | DE60215044T2 (zh) |
GB (1) | GB2379140B (zh) |
WO (1) | WO2003019807A1 (zh) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7173900B1 (en) * | 2002-06-26 | 2007-02-06 | Nortel Networks Limited | Method and apparatus for chip generation of a chip sequence |
CN101098162B (zh) * | 2006-06-27 | 2010-08-18 | 中兴通讯股份有限公司 | 一种长扰码相位偏移码字生成的方法和装置 |
CN101110015B (zh) * | 2007-08-29 | 2012-05-23 | 中国人民解放军国防科学技术大学 | 基于掩码的数据反转桶形移位方法 |
CN112083954B (zh) * | 2019-06-13 | 2024-09-06 | 华夏芯(北京)通用处理器技术有限公司 | 一种gpu中显式独立掩码寄存器的掩码操作方法 |
CN115311812B (zh) * | 2022-08-16 | 2024-07-23 | 国家石油天然气管网集团有限公司 | 一种基于传感器的报警信息诊断方法和系统 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1082284A (zh) * | 1992-04-03 | 1994-02-16 | 夸尔柯姆股份有限公司 | 具有快速位移调整、长度为2的幂的伪噪声序列发生器 |
US5532695A (en) * | 1994-04-13 | 1996-07-02 | Electronics And Telecommunications Research Institute | Power of two length pseudorandom noise sequence generator |
EP0720327A2 (en) * | 1994-12-26 | 1996-07-03 | Nec Corporation | Device and method for generating pseudorandom noise sequence |
US6141374A (en) * | 1998-10-14 | 2000-10-31 | Lucent Technologies Inc. | Method and apparatus for generating multiple matched-filter PN vectors in a CDMA demodulator |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS57194621A (en) * | 1981-05-26 | 1982-11-30 | Nec Corp | Random number generator |
JPS6197746A (ja) * | 1984-10-15 | 1986-05-16 | インタ−ナショナル ビジネス マシ−ンズ コ−ポレ−ション | 乱数発生装置 |
US5057837A (en) * | 1987-04-20 | 1991-10-15 | Digital Equipment Corporation | Instruction storage method with a compressed format using a mask word |
US5758104A (en) * | 1995-06-14 | 1998-05-26 | Unisys Corp. | Random delay subsystems |
US6038577A (en) * | 1998-01-09 | 2000-03-14 | Dspc Israel Ltd. | Efficient way to produce a delayed version of a maximum length sequence using a division circuit |
US5926070A (en) * | 1998-03-04 | 1999-07-20 | Texas Instruments Incorporated | Efficient offset mask generator for pseudo-noise sequence generator |
JPH11340799A (ja) * | 1998-05-28 | 1999-12-10 | Oki Electric Ind Co Ltd | M系列発生回路、m系列の発生方法及びpn系列発生回路 |
US6282230B1 (en) | 1999-09-23 | 2001-08-28 | Texas Instruments Incorporated | Block pseudo-noise generating circuit |
US6647051B1 (en) * | 1999-12-29 | 2003-11-11 | Koninklijke Philips Electronics N.V. | Zero delay mask for galois LFSR |
GB2393366B (en) * | 1999-12-30 | 2004-07-21 | Morphics Tech Inc | A configurable code generator system for spread spectrum applications |
AU2611301A (en) * | 1999-12-30 | 2001-07-16 | Morphics Technology, Inc. | Apparatus and method for calculating and implementing a fibonacci mask for a code generator |
US6816876B2 (en) * | 2000-01-28 | 2004-11-09 | Infineon Technologies Ag | Apparatus and method for modifying an M-sequence with arbitrary phase shift |
-
2001
- 2001-08-22 GB GB0120434A patent/GB2379140B/en not_active Expired - Lifetime
-
2002
- 2002-08-22 WO PCT/GB2002/003873 patent/WO2003019807A1/en active IP Right Grant
- 2002-08-22 US US10/487,637 patent/US7053800B2/en not_active Expired - Lifetime
- 2002-08-22 DE DE60215044T patent/DE60215044T2/de not_active Expired - Lifetime
- 2002-08-22 CN CNB028187288A patent/CN1315266C/zh not_active Expired - Lifetime
- 2002-08-22 EP EP02755227A patent/EP1451940B1/en not_active Expired - Lifetime
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1082284A (zh) * | 1992-04-03 | 1994-02-16 | 夸尔柯姆股份有限公司 | 具有快速位移调整、长度为2的幂的伪噪声序列发生器 |
US5532695A (en) * | 1994-04-13 | 1996-07-02 | Electronics And Telecommunications Research Institute | Power of two length pseudorandom noise sequence generator |
EP0720327A2 (en) * | 1994-12-26 | 1996-07-03 | Nec Corporation | Device and method for generating pseudorandom noise sequence |
US6141374A (en) * | 1998-10-14 | 2000-10-31 | Lucent Technologies Inc. | Method and apparatus for generating multiple matched-filter PN vectors in a CDMA demodulator |
Also Published As
Publication number | Publication date |
---|---|
CN1559109A (zh) | 2004-12-29 |
WO2003019807A1 (en) | 2003-03-06 |
US20050044120A1 (en) | 2005-02-24 |
DE60215044T2 (de) | 2007-04-12 |
GB2379140B (en) | 2004-11-10 |
DE60215044D1 (de) | 2006-11-09 |
EP1451940A1 (en) | 2004-09-01 |
GB0120434D0 (en) | 2001-10-17 |
EP1451940B1 (en) | 2006-09-27 |
GB2379140A (en) | 2003-02-26 |
US7053800B2 (en) | 2006-05-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Nisan | Pseudorandom bits for constant depth circuits | |
Wallace | Fast pseudorandom generators for normal and exponential variates | |
CN1068686C (zh) | 具有快速位移调整、长度为2的幂的伪噪声序列发生器 | |
Devadas | Delay test generation for synchronous sequential circuits | |
RU2680762C1 (ru) | Устройство групповой структуры для детектирования групп нулевых и единичных бит и определение их количества | |
CN1315266C (zh) | 产生掩码的设备和方法 | |
Matsumoto et al. | Common defects in initialization of pseudorandom number generators | |
Dasgupta et al. | Cellular automata-based recursive pseudoexhaustive test pattern generator | |
Mrugalski et al. | Cellular automata-based test pattern generators with phase shifters | |
KR100485545B1 (ko) | 블럭 인터리브 장치, 블럭 디인터리브 장치, 블럭인터리브 방법 및 블럭 디인터리브 방법 | |
Stergiou et al. | A fast and efficient heuristic ESOP minimization algorithm | |
JP5101253B2 (ja) | ランダムエラー発生装置、m系列発生回路及びその設計方法 | |
Sunandha et al. | Implementation of modified Dual-CLCG method for pseudorandom bit generation | |
US20030014451A1 (en) | Method and machine for scrambling parallel data channels | |
CN102244553A (zh) | 一种非归零Turbo码编码参数的盲识别方法 | |
Masuda et al. | Dynamical characteristics of discretized chaotic permutations | |
Li et al. | Sufficient conditions for almost sure stability of jump linear systems | |
Mrugalski et al. | Synthesis of pattern generators based on cellular automata with phase shifters | |
Zhao et al. | Partial order path technique for checking parallel timed automata | |
CN116382634B (zh) | 伪随机码生成电路、方法 | |
CN112751572B (zh) | 四路并行LTE基4Turbo交织地址生成方法 | |
Aluru | Parallel additive lagged Fibonacci random number generators | |
KR100545162B1 (ko) | 난수 발생기 | |
CN110633070A (zh) | 伪随机数发生器及伪随机数生成方法 | |
Kokosinski et al. | Unranking Combinations in Parallel. |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant | ||
ASS | Succession or assignment of patent right |
Owner name: ANALOG DEVICES, INC. Free format text: FORMER OWNER: IELLO FLEX CAMBRIDGE CO., LTD. Effective date: 20070525 |
|
C41 | Transfer of patent application or patent right or utility model | ||
C56 | Change in the name or address of the patentee |
Owner name: IELLO FLEX CAMBRIDGE CO., LTD. Free format text: FORMER NAME OR ADDRESS: UBINETICS LTD |
|
TR01 | Transfer of patent right |
Effective date of registration: 20070525 Address after: Holland Breda Patentee after: ANALOG DEVICES, Inc. Address before: Hertfordshire Patentee before: Eero Flacks Cambridge Ltd. |
|
ASS | Succession or assignment of patent right |
Owner name: MEDIATEK INC. Free format text: FORMER OWNER: ANALOG DEVICES, INC. Effective date: 20080606 |
|
C41 | Transfer of patent application or patent right or utility model | ||
TR01 | Transfer of patent right |
Effective date of registration: 20080606 Address after: Hsinchu Science Industrial Park, Taiwan Patentee after: MEDIATEK Inc. Address before: Holland Breda Patentee before: Analog Devices, Inc. |
|
CX01 | Expiry of patent term |
Granted publication date: 20070509 |
|
CX01 | Expiry of patent term |