A Bibliography of Publications on Hashing Algorithms
Total Page:16
File Type:pdf, Size:1020Kb
A Bibliography of Publications on Hashing Algorithms Nelson H. F. Beebe University of Utah Department of Mathematics, 110 LCB 155 S 1400 E RM 233 Salt Lake City, UT 84112-0090 USA Tel: +1 801 581 5254 FAX: +1 801 581 4148 E-mail: [email protected], [email protected], [email protected] (Internet) WWW URL: http://www.math.utah.edu/~beebe/ 24 August 2021 Version 2.344 Title word cross-reference [BRM+09, BS91b, BS91a, CM01, Gir87, Ven86, WS93, War14, Coh97, Coh98, LHC05, QG89, QG90]. O(1) [FKS84]. O(log log n) #2 [Cer85]. [MN90]. O(log W ) [LS07b]. O(N) [HG77, MN90]. pn [Ack74]. π [FFGL10]. q 1 [PPS21]. 10 [GLM+10]. 11 [SY11]. 2 [OWZ14]. SL2 [MT16]. Z=p [Mue04]. + [EAA 16, GG92, HD72]. 2n [QG89, QG90]. + 3 [CBA94, Fly92, GG92, GK94, LMJC07, -approximate [SWQ 14]. -ary LDY+16, SYW+20, WSSO12]. 5=8 [Sch11]. [CC91, CLC92, Gui78, RRS07]. -Bit $62m [Nic17]. 64 [LK16]. ∗ [LNS93]. + [QG89, QG90, LK16, LK11]. -Body MT [WS93, War14]. -codes [Bie95]. -dimension [Omi88, Omi89a]. [HRB13]. 2 [AK98, QJ97]. A [Lyo83]. A∗ [MD97]. A2 [LHC05]. -dimensional [Yuv75]. + + -Functions [OOB12]. -gram [Bie95]. α [ABC 16]. b [LK11]. B [TB91]. + c [SWQ+14]. d [FPS17, PRM16]. f [LG78]. [Coh98, Ven86]. -Grams [Coh97, BRM 09]. 2 -Hash [BS91b, BS91a]. -Independence GL2(Fpn )[TNS20].H [DRS12]. H2A [CBB05]. K [Yuv75, APV07, CL85, CC91, [PT16, PT10a]. -mer [HC14, PNPC20]. CLC92, DKRT15, Die96, EFMRK+20, -min-wise [FPS17]. -Nearest [CL85]. + -partitions [DKRT15]. -Pipeline [PRM16]. FPS17, Gui78, HC14, LLG 17, PT10a, + PT16, PNPC20, RRS07, SS90b]. L [OOB12]. -probe [SS90b]. -Round [GLM 10, SY11]. + -tree [Omi89a, Lyo83]. -trees [CM01]. Lp [CJ19, HFF 17]. SL2(F2n ) [SGGB00]. N 1 2 -verarbeitung [Nie75]. -wise [Die96]. [ACM97a, ACM97b, ANS97]. 1998 [ACM98, GSW98, Kar98]. 1999 [AOV+99]. 0 [BCJ15, ITP14, NSS+06, WYY05d]. '07 19th [ACM91b, Kui92, RRR99, Wie99, [ACM07]. '08 [ACM08b]. vL94, ABB93]. 1st [CCC89, Coh94]. 1 2 [BH86, GT63, KMV10, LS15, ST86, SK05]. [AMSM+09, AAE+14, BCJ15, Con17, DR06, 2000 [Shm00, ZC12]. 2001 JRPK07, KKRJ07, KRJ09b, KJS17, Nat95, [ACM01, AAC+01]. 2002 [ACM02]. 2003 SKP15, WYY05a, WYY05b, WYY05c]. '10 [ACM03a, ACM03b, Deb03]. 2004 [ACM04]. [Ano10]. 100 [BLC12]. 100-Gb [BLC12]. 2005 [ACM05, ANS05]. 2006 [ABM06]. 100-Gb/s [BLC12]. 10118-3 [ISO04]. 10th 2007 [ACM07]. 2008 [ACM08b, LL08]. [Ano93a, DSZ07a, DSZ07b, DJRZ06, IEE94a, 2009 [Mat09]. 2010 [Ano10]. 2011 Fre90]. 11th [PV85, Shm00]. 128 [Van10, LCK11]. 20th [LP16, MNS12, WFLY04]. 128-bit [MIO89]. [AH03, Bel00, EF12, WGM88, BJZ94]. 12th [BJZ94, Bri92, Bri93, DJNR09, LC06]. 21-January [USE91]. 21./22 [Lut88]. 21st 13th [DJNR09, Sti93, Sti94c, Vid90]. 14th [ACM91b, IEE80b, JY14]. 22nd [AAC+01, Bir07]. 15th [AiNOW11, Yun02]. 23rd [IEE82]. 24th [BIP92, BJZ94, Cop95a, Cop95b, IEE74]. [??69, ABB93, Fra04]. 24th-27th [ABB93]. 160 [BDP97, PBD97]. 16th 25/1989 [AW89]. 256 [HM08, MSDS90]. 17th [AKY13, CMP07, MAK+12, PPS21, Sch11]. [FS09, IEE76, IEE05, MS05, Pat90, Ano10]. 25th [Sho05, Vau06]. 26th [IEE85a]. 27th 18 [Sar80]. 180 [Nat95]. 180-1 [ABB93]. 28-July [Rei88]. 29-March [Ano95b, Nat95]. 180-4 [Dan13]. 18th [IEE88a]. 29/Sept [BD88]. 29th [IEE88c]. [Deb03, Yua92]. 1969 [AFI69]. 1974 2HOT [War14]. 2k [USE00b]. 2nd [Ros74]. 1975 [ACM83a, ACM94a, ABM06, HL91, ICD86, [ACM75c, ACM75b, ACM75a, Ker75]. 1976 Sch82a, KI94, Yu92]. [ACM76]. 1977 [ACM77b, Gil77, TWW77]. 1978 [Win78, Yao78]. 1979 [ACM79, Ng79]. 3 1980 [dBvL80]. 1981 [Bai81, Mo92b]. 1982 [ABM+12, jCPB+12, NIS15, Sed93, Ruc15]. [LFP82, VLD82, IEE82, NS82, Sch82a]. 30-May [ACM84b]. 30th [IEE89]. 1983 [Ano83, ST83b]. 1984 31-November [ST83b]. 320 [MJ08]. [ACM84b, ACM84a, DSS84]. 1985 [PV85]. 320-bit [MJ08]. 32nd [CIM+05, IEE91b]. 1985/11th [PV85]. 1986 33rd [ACM01, IEE92b]. 34th [ACJT07]. [ACM86b, CGO86, Fis87, Oxb86]. 1987 35th [ADG+08, Gol94]. 360 [Dit76]. 36th [DT87]. 1988 [ACM88b, BD88, WGM88]. [AMSM+09]. 37th [AGK+10]. 39th 1989 [ACM07]. 3rd [J´aj90, LS89, Rei88, TWW77, [IJW89, ACM89c, MK89, PK89, RK89]. Wol93a, Wol93b, ACM91c]. 1990 [ACM90, J´aj90, USE90, Vid90, WPY90]. 40th [ACM08b, IEE99]. 42-step [AKY13]. 1990's [Rie89]. 1991 45 [Pro94]. 47th [IEE06]. 48th [IEE07]. [ACM91d, ACM91e, IEE91a, lWSS91]. 1992 4th [IJW89, BW92, Far93, HKNW07, [BIP92, Sto92]. 1993 [BJ93, IEE93]. JBJ94, Lom93, PSN95, USE00a]. 1993/sponsored [HB93]. 1994 [SW94b]. 1996 [ACM96]. 1997 5 [PW94]. 5-Independent [TZ12]. 512 3 [GLM+10]. 51st [IEE10]. 52nd [IEE11b]. KR86a, KM88b, LK84, Lit84, LL86, LMR02, 54th [IEE13]. 5G [Cho21]. 5th MY79, Mul72, Ols69, Pet57, SD85, SDKR87, [BRW93, Boy95a, Boy95b]. SHRD09, Tra63, VB00, XHZ+19, YL04, And88, Bay73b, BCGS16, CS93a, FPSS05, 68110a [Sar80]. HB89b, KFG15, Lar88b, Lin63, MBK00, Mil95, ML95, RT89, TKT+89, ZO13]. '76 [Jen76]. '79 [Ng79]. 7th access-pattern-driven [ZO13]. Accessed [ARA94, Bar83, CHK06, USE00b, Win78]. [Ols69]. Accesses [Pan05]. Accessing [Cha88, Ore83, FK89]. accommodation 80f [Sar80]. '83 [Ano83, CRS83a]. '84 [HO72]. Accountable [XHZ+19]. [ACM84a]. '85 [IEE85b]. '86 [AA86]. '87 Accumulated [Nyb96]. accumulating [CP87, CP88]. '88 [ACM88a]. '89 [ACM89a, [ZHW01]. Accumulators BV89, BF89, Bra90, QV89, QV90, CP91c]. [CHKO08, PTT16, CHKO12]. Accuracy [YWH09, HKL07]. Accurate [LCL+20, 9-13 [ACJT07]. '90 [AFK90, A+90, PCV94, SL16, YGS+19, NTW09, TYSK10]. Dam90a, Dam91, IEE90, MV91c, SP90]. '91 Achieve [LLL+16]. achieved [Con17]. [ACM91a, Dav91, Fei91, HL91, IEE91a, Achieving [Lar88b, Lyo85]. ACM IRM93, ACM91c]. '92 [ACM94d, ??69, ACM75c, ACM75b, [Bri92, Bri93, BW92, FNY92, IEE92a, ACM75a, ACM76, ACM77b, LFP82, KLT92, Rue93, SZ93, Yua92]. '93 ACM82, ACM83b, ACM84b, ACM85b, [Ano93c, BRW93, BJ93, Hel94, IEE93, ACM85a, ACM86b, ACM86a, ACM87, Lom93, Sti93, Sti94c, vL94]. 93k [Pro94]. ACM88a, ACM88b, ACM89b, ACM89a, '94 [ACM94b, De 95, JBJ94, PSN95, ACM89c, SDA90, ACM90, ACM91c, SW94b, SW94a]. '95 ACM91d, ACM91a, SDA91, ACM91e, [Cop95b, GQ95, IEE95, Lev95, QG95]. 959 ACM96, ACM97a, ACM97b, ACM98, [ACZ16].´ '96 [Lak96]. '99 [Wie99]. 9th ACM01, ACM02, ACM03a, ACM04, ACM05, [DJRZ06, ST83a, IEE88d]. ACM07, ACM08a, ACM08b, ACM11, ACM12, Ano92, BIP92, BJ93, CLM89, A. [Pro94]. Aarhus FMA02, GMJ90, Van10, HF13, IEE02, [Dam90a, Dam91, NS82]. ability [DLM07]. Jen76, Kar98, LL08, Mat09, Nav85, Rie89, abolishing [DSS10]. Abstract [DP08, ACM77a, Shm00, SW94b, Sto92, YR87, EjKMP80, Lum73, MW95, SW87, THS97]. ACM81, ACM91b, BV89, Lie81]. Abstraction [CL83, DL06, Hil88, LPSW03]. ACM-SIAM [ACM94d, SDA90, SDA91, abstraction-safe [LPSW03]. Academic ACM97a, ACM05, ACM08a, Kar98]. [Cer85]. ACCEL [HKL04]. ACM-SIGMOD [Nav85, Lie81, ACM81]. ACCEL-RATE [HKL04]. accelerate across [HWZP18, SF88]. Action [BFR87]. [GK12b]. Accelerated activation [SZO+20]. Active [Kri89, MW09, MWC12]. Accelerating [GHJ+93, EVF06]. Actor [TCP+17]. Ad [HAK+16, TT82, BLY20]. Acceleration [DPH08, JLH08, Cha12]. Ad-Hoc [JLH08]. [FAFK21, JMH02]. Accelerator Ada [BCS89, ST86, Tro06, Wol84]. [FM91, TLLL09]. Access AdaBoost [LLZ10]. Adaptable [NHS84]. [Ast80, BDPSNG97, BM76, CF89a, Cla77, adaptation [DOP+14]. Adapted [RJK79]. Dum56, FNPS79, Fal85b, F+03, FP89b, Adaptive FKS84, GG74, HB89a, HB92, KR86b, [Ahn86, Ahn87, BK90, CBB05, CS02, Gri98, 4 HT88, IGA05, KR91, KL08, LBJ02, OL91, Albuquerque [ACM75c, ACM75a, IEE91a]. OL92, ST93, TC04, ZG90a, Zel91, GZ99, Algebra [Bra84b, KTMO83b, KTMo83c, HAK+16, LYJ+13, LMLC14, TB91]. EBD91, FP89a]. Algebraic Adaptive-Hash [OL91, OL92]. add [FJ13]. [ACM94b, EjKMP80, Jen76, Lak96, Lev95, add-rotate-xor [FJ13]. Addendum Mar71, Ng79, WX01, vdHvH12, BF08, GS89, [CV85]. addition [FJ13]. Additional LS06, Pon87, Coh94, AAGG16]. Algebras [LY72]. Additive [MBBS12]. Address [CT96]. Algol [FR69]. Algol-Based [FR69]. [HP63, Jai89, Jai92a, Jai92b, Jaixx, LYD71, Algorithm Lum73, PK87, SR63, Tam85, TK85, Wil96, [ANS97, ANS05, AKS78, ABH+73, LY72, MLP07, MPL09, RW07]. AEMR09, BH90, BI87, Bou12, Boy98, Addressable [Hin20, RSK17, Koh80, BB07]. CS85a, jCPB+12, CdM89, CW09, CT12, Addressed [SVCC01]. Addressing Coh98, CHM92a, CHM92b, CM93, Dev93, [Bay74, Bra84a, Bra86, Buc63, Fab74, Fel87, DCM18, FL73, FFPV84, FCHD88, FCHD89, Gon77, Gon80, JC88a, Joh61, Kno71, Kno88, FCH92, Fro81, Get01, Han90, HCKW90, KR79, KRJ+80, Lit80, Litxxa, LH03b, HR96, HW08, HG77, HC13, Jen97, JRPK07, LH03a, Mot84, MC86, Pet57, RJK79, SS62, KMM+06, KKRJ07, Leb87, LLDZ18, LLL11, SD76, Som99, Tra63, CKW93, Lin63, NK16, LLW10, MXL+12, Man12, MHB90, MV01, TT81, Wan05, van73]. Adelaide [Bar83]. MH00, NP91, OG94a, OOB17, OL91, Omi91, Adjusting [Pag85, Wog89]. OL92, Pap94, PCY95, Pes96, Pit87, PVM97, Administration [Fis87]. Adressing Reg82, SS01, Sol93, Spe92, Sta99, TRN86, [Bra85]. Advanced TTY93, Toy93, TSP+11, WG00, WWZ09, [Ano93d, CE95, HDCM11, Hsi83]. WZJS10, WS93, WVT90, Wil97, Wil71, Advances [Buc82, AFK90, Bel00, Bra90, WDYT91, WYT93, WL12, ZG90a, ZJM94b, Bri92, Bri93, CRS83a, CP87, CP88, Cop95a, ZPS90, ZPS93a, AS89, AT18, AGJA06, Cop95b, Dam90a, Dam91, Dav91, De 95, ATAKS07, CLS95, CLW98, DHKP97, FH79, Fei91, Fra04, GQ95, Hel94, IRM93, JBJ94, FHC89, FKI+21, Gai82, GBY90, HLL18b, LC06, MV91c, PSN95, QV89, QV90, QG95, HL94, ISO97, ISHY88, JWM+18, Kim99, Rue93, SP90, SZ93, Sho05, Sti93, Sti94c, LEHN02, MMC01, MKSiA98, OT89]. Vau06, Wie99, Yun02]. Advantage algorithm [PCV94, PL21, Pri95, SB95, [WSSO12]. Adversaries [LN93]. Advisor SM94, Sil02b, Ste18, WM93, War14, Wie86, [Cer85]. Aegean [Rei88, Rei88]. YCJ12, ZJM94a, ZJM94c, ZPS93b, ACZ16,´ Aeronautical [KCF84]. Aeronautics Sta94, TKI99]. Algorithmen [Fis87]. Aerospace [Fis87, IEE94b]. AES [Meh77, Meh86, Wir75, Wir83, Zel91]. [ABO+17, BOY11, BOS11,¨ GK08, Rog19a, Algorithmics [Mat93]. Algorithms Sas11, JNPP14]. AES-like [JNPP14]. [ACM94d,