[dpdk-dev] [PATCH] test/crypto: replace wireless algos test vectors

Trahe, Fiona fiona.trahe at intel.com
Mon Feb 17 11:49:54 CET 2020


Hi Akhil, Thomas,
Can you please hold off on applying this patch for the moment - it seems we may get approval on licensing for the original vectors.
Fiona


> -----Original Message-----
> From: Dybkowski, AdamX <adamx.dybkowski at intel.com>
> Sent: Thursday, February 13, 2020 1:44 PM
> To: Akhil Goyal <akhil.goyal at nxp.com>; dev at dpdk.org; Trahe, Fiona <fiona.trahe at intel.com>
> Subject: RE: [dpdk-dev] [PATCH] test/crypto: replace wireless algos test vectors
> 
> Hi.
> 
> The reason for changing these vectors is the same as for a bit similar Artur's compression vectors
> change patch: http://patches.dpdk.org/patch/65616/
> Basically speaking, we'd like to remove everything with unclear license. To do that, I replaced all
> wireless crypto (SNOW3G, ZUC, KASUMI etc) algorithms' test vectors (input arrays) with completely
> randomized data.
> 
> Outputs for the test vectors were calculated using Intel's QuickAssist PMD and software-only PMDs
> (sw_snow3g, sw_zuc etc), and cross-checked to ensure all unit tests are passing correctly. I hope this
> answers your question about the interoperability.
> 
> This patch changes unit test vectors only. No internal PMDs' code has been changed so it won't affect
> other applications that use DPDK.
> 
> It'll be great of course if anyone can verify whether new unit tests pass correctly on other hardware-
> based PMDs that can handle wireless algorithms like OcteonTX / DPAA / DPAA2.
> 
> Adam
> 
> > -----Original Message-----
> > From: Akhil Goyal [mailto:akhil.goyal at nxp.com]
> > Sent: Wednesday, 12 February, 2020 14:23
> > To: Dybkowski, AdamX <adamx.dybkowski at intel.com>; dev at dpdk.org;
> > Trahe, Fiona <fiona.trahe at intel.com>
> > Subject: RE: [dpdk-dev] [PATCH] test/crypto: replace wireless algos test
> > vectors
> >
> > Hi Adam/Fiona,
> > >
> > > This patch replaces all KASUMI, SNOW3G, ZUC and all mixed crypto unit
> > > test vectors with randomly generated input arrays.
> > > All outputs were calculated and verified on both QAT PMD and
> > > appropriate software-only PMDs wherever possible.
> > >
> > > Signed-off-by: Adam Dybkowski <adamx.dybkowski at intel.com>
> > > ---
> > I have few doubts about this patch
> >
> > -> What is the reason for changing the test vectors?
> > -> Are these based on some standard test vectors somewhere?
> > -> Have you done any interoperability tests on these vectors?
> >
> > Regards,
> > Akhil
> >
> 



More information about the dev mailing list