Skip to main content

Design of a Reconfigurable Parallel Nonlinear Boolean Function Targeted at Stream Cipher

  • Conference paper
  • First Online:
Advances on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC 2016)

Part of the book series: Lecture Notes on Data Engineering and Communications Technologies ((LNDECT,volume 1))

  • 1677 Accesses

Abstract

Nonlinear Boolean function plays a pivotal role in the stream cipher algorithms and trusted cloud computing platform, Based on the analysis of multiple algorithms, this paper proposes a hardware structure of reconfigurable nonlinear Boolean function. This structure can realize the number of variables and AND terms less than 80 arbitrary nonlinear Boolean function in stream cipher algorithms. The entire architecture is verified on the FPGA platform and synthesized under the 0.18 μm CMOS technology, the clock frequency reaches 248.7 MHz, the result proves that the design is propitious to carry out the most nonlinear Boolean functions in stream ciphers which have been published, compared with other designs, the structure can achieve relatively high flexibility, and it has an obvious advantage in the area of circuits and processing speed.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Barenghi A, Pelosi G, Terraneo F. Secure and efficient design of software block cipher implementations on microcontrollers [J]. International Journal of Grid & Utility Computing, 2013, 4(2/3):110-118

    Google Scholar 

  2. Chengyu Hu, Bo Yang, Pengtao Liu:Multi-keyword ranked searchable public-key encryption. IJGUC 2015, 6(3/4): 221-231

    Google Scholar 

  3. Tian H. A new strong multiple designated verifiers signature [J]. International Journal of Grid & Utility Computing, 2012(3):1-11

    Google Scholar 

  4. Yuriyama M, Kushida T. Integrated cloud computing environment with IT resources and sensor devices[J]. International Journal of Space-Based and Situated Computing, 2011, 5(7):11-14

    Google Scholar 

  5. Iguchi N. Development of a self-study and testing function for NetPowerLab, an IP networking practice system [J]. International Journal of Space-Based and Situated Computing, 2014, 8(1): 22-25

    Google Scholar 

  6. Xueyin Zhang, Zibin Dai, Wei Li, etc. Research on reconfigurable nonlinear Boolean funcitons hardware structure targeted at stream cipher [C]. 2009 2nd International Conference on Power Electronics and Intelligent Transportation System. 2009: 55-58

    Google Scholar 

  7. Ji Xiangjun, Chen Xun, Dai Zibin etc. Design and Realization of an Implementation hardware with Non-Linear Boolean Function [J]. Computer Application and Software, 2014, 31(7): 283-285

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Su Yang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Yang, S. (2017). Design of a Reconfigurable Parallel Nonlinear Boolean Function Targeted at Stream Cipher. In: Xhafa, F., Barolli, L., Amato, F. (eds) Advances on P2P, Parallel, Grid, Cloud and Internet Computing. 3PGCIC 2016. Lecture Notes on Data Engineering and Communications Technologies, vol 1. Springer, Cham. https://doi.org/10.1007/978-3-319-49109-7_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-49109-7_13

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-49108-0

  • Online ISBN: 978-3-319-49109-7

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics