Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

SNOW-Vi : An extreme performance variant of SNOW-V for lower grade CPUs

Ekdahl, Patrik LU ; Maximov, Alexander LU ; Johansson, Thomas LU orcid and Yang, Jing LU (2021) 14th ACM Conference on Security and Privacy in Wireless and Mobile Networks, WiSec 2021 p.261-272
Abstract

SNOW 3G is a stream cipher used as one of the standard algorithms for data confidentiality and integrity protection over the air interface in the 3G and 4G mobile communication systems. SNOW-V is a recent new version that was proposed as a candidate for inclusion in the 5G standard. In this paper, we propose a faster variant of SNOW-V, called SNOW-Vi, that can reach the targeted speeds for 5G in a software implementation on a larger variety of CPU architectures. SNOW-Vi differs in the way how the LFSR is updated and also introduces a new location of the tap T2 for stronger security, while everything else is kept the same as in SNOW-V. The throughput in a software environment is increased by around 50% in average, up to 92 Gbps. This... (More)

SNOW 3G is a stream cipher used as one of the standard algorithms for data confidentiality and integrity protection over the air interface in the 3G and 4G mobile communication systems. SNOW-V is a recent new version that was proposed as a candidate for inclusion in the 5G standard. In this paper, we propose a faster variant of SNOW-V, called SNOW-Vi, that can reach the targeted speeds for 5G in a software implementation on a larger variety of CPU architectures. SNOW-Vi differs in the way how the LFSR is updated and also introduces a new location of the tap T2 for stronger security, while everything else is kept the same as in SNOW-V. The throughput in a software environment is increased by around 50% in average, up to 92 Gbps. This makes the applicability of the cipher much wider and more use cases are covered. The security analyses previously done for SNOW-V are not affected in most aspects, and SNOW-Vi provides the same 256-bit security level as SNOW-V.

(Less)
Please use this url to cite or link to this publication:
author
; ; and
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
keywords
5G mobile system security, SNOW, stream cipher
host publication
WiSec 2021 - Proceedings of the 14th ACM Conference on Security and Privacy in Wireless and Mobile Networks
article number
3467829
pages
12 pages
publisher
Association for Computing Machinery (ACM)
conference name
14th ACM Conference on Security and Privacy in Wireless and Mobile Networks, WiSec 2021
conference location
Virtual, Online, United Arab Emirates
conference dates
2021-06-28 - 2021-07-02
external identifiers
  • scopus:85110156708
ISBN
9781450383493
DOI
10.1145/3448300.3467829
language
English
LU publication?
yes
additional info
Publisher Copyright: © 2021 ACM.
id
3ce1a8c6-e4b8-4e89-9418-6df83ca2fce3
date added to LUP
2021-12-15 14:33:42
date last changed
2023-09-13 07:50:27
@inproceedings{3ce1a8c6-e4b8-4e89-9418-6df83ca2fce3,
  abstract     = {{<p>SNOW 3G is a stream cipher used as one of the standard algorithms for data confidentiality and integrity protection over the air interface in the 3G and 4G mobile communication systems. SNOW-V is a recent new version that was proposed as a candidate for inclusion in the 5G standard. In this paper, we propose a faster variant of SNOW-V, called SNOW-Vi, that can reach the targeted speeds for 5G in a software implementation on a larger variety of CPU architectures. SNOW-Vi differs in the way how the LFSR is updated and also introduces a new location of the tap T2 for stronger security, while everything else is kept the same as in SNOW-V. The throughput in a software environment is increased by around 50% in average, up to 92 Gbps. This makes the applicability of the cipher much wider and more use cases are covered. The security analyses previously done for SNOW-V are not affected in most aspects, and SNOW-Vi provides the same 256-bit security level as SNOW-V.</p>}},
  author       = {{Ekdahl, Patrik and Maximov, Alexander and Johansson, Thomas and Yang, Jing}},
  booktitle    = {{WiSec 2021 - Proceedings of the 14th ACM Conference on Security and Privacy in Wireless and Mobile Networks}},
  isbn         = {{9781450383493}},
  keywords     = {{5G mobile system security; SNOW; stream cipher}},
  language     = {{eng}},
  month        = {{06}},
  pages        = {{261--272}},
  publisher    = {{Association for Computing Machinery (ACM)}},
  title        = {{SNOW-Vi : An extreme performance variant of SNOW-V for lower grade CPUs}},
  url          = {{http://dx.doi.org/10.1145/3448300.3467829}},
  doi          = {{10.1145/3448300.3467829}},
  year         = {{2021}},
}