ฮาร์ดแวร์ต่อต้านการละเมิดลิขสิทธิ์ซอฟต์แวร์ดองเกิล (HASP) เป็นอุปกรณ์ฮาร์ดแวร์คอมพิวเตอร์ชนิดหนึ่งที่ออกแบบมาเพื่อต่อต้านการละเมิดลิขสิทธิ์ซอฟต์แวร์ อุปกรณ์เหล่านี้จะต้องต่อเข้ากับคอมพิวเตอร์เพื่อให้ซอฟต์แวร์ทำงานได้และมักใช้แทนหมายเลขประจำเครื่องหรือการตรวจสอบความถูกต้องรูปแบบอื่น ๆ Dongles ยังสามารถใช้เพื่อสร้างและบังคับใช้โมเดลธุรกิจอื่น ๆ สำหรับซอฟต์แวร์เช่นโมเดลเช่าหรือขับเคลื่อนด้วยฟีเจอร์ สำหรับผู้ใช้ปลายทางดองเกิลสามารถให้ทั้งความสะดวกและความยุ่งยาก
ดองเกิล HASP เติมจุดประสงค์เช่นเดียวกับคีย์ผลิตภัณฑ์หรือระบบเปิดใช้งานที่พบในซอฟต์แวร์ผู้บริโภค แต่โดยทั่วไปมักจะ จำกัด อยู่เฉพาะกับโปรแกรมซอฟต์แวร์พิเศษที่ใช้ในอุตสาหกรรมต่างๆ โปรแกรมประเภทนี้ซึ่งรวมถึงซอฟต์แวร์การพิมพ์ระดับมืออาชีพซอฟต์แวร์นิติเวชโปรแกรมเสียงระดับไฮเอนด์และแอพพลิเคชั่นการออกแบบโดยใช้คอมพิวเตอร์ช่วย (CAD) มักจะมีป้ายราคาต่อใบอนุญาตสูงซึ่งทำให้เป้าหมายมีกำไรสำหรับตลาดสีดำและสีเทา เพื่อต่อต้านการละเมิดลิขสิทธิ์และป้องกันไม่ให้องค์กรใช้ซอฟต์แวร์บนคอมพิวเตอร์มากกว่าที่พวกเขาซื้อสิทธิ์การใช้งานผู้เผยแพร่ซอฟต์แวร์บางรายใช้ดองเกิล HASP
ลูกค้าที่ใช้ซอฟต์แวร์นี้จะต้องเชื่อมต่อดองเกิล HASP ที่ตั้งโปรแกรมไว้เป็นพิเศษกับคอมพิวเตอร์ก่อนที่ซอฟต์แวร์จะทำงานได้ หากไม่มีดองเกิลบางโปรแกรมจะทำงานในโหมดสาธิตหรือทดลองใช้งานในขณะที่บางโปรแกรมจะไม่ทำงานเลย ผู้เผยแพร่ซอฟต์แวร์มักจะซื้อดองเกิลและดองเกิลซอฟต์แวร์จาก บริษัท อื่น ๆ และดองเกิลจะต้องได้รับการปรับแต่งเป็นพิเศษสำหรับโปรแกรมที่พวกเขาจะปกป้อง
เมื่อความซับซ้อนของดองเกิลเพิ่มขึ้นผู้เผยแพร่ได้พบการใช้งานใหม่สำหรับพวกเขา ดองเกิลใหม่บางตัวมีนาฬิกาภายในแบตเตอรี่และหน่วยความจำออนบอร์ดมากกว่ารุ่นเก่า คุณสมบัติเหล่านี้ช่วยให้ผู้เผยแพร่สามารถควบคุมการใช้งานซอฟต์แวร์ได้อย่างใกล้ชิดยิ่งขึ้น ตัวอย่างเช่นนาฬิกาภายในสามารถติดตามเวลาที่ใบอนุญาตซอฟต์แวร์หมดอายุและจากนั้นสามารถทำให้ดองเกิลไร้ประโยชน์ ดองเกิล HASP ยังสามารถเปิดใช้งานการเช่าการสมัครสมาชิกจ่ายต่อการใช้งานหรือแม้กระทั่งรูปแบบสิทธิการใช้งานซอฟต์แวร์แบบจ่ายต่อคุณสมบัติ
ธุรกิจและผู้บริโภคที่ซื้อซอฟต์แวร์ที่ต้องการดองเกิล HASP อาจพบว่าโซลูชันฮาร์ดแวร์นี้สะดวกกว่าเทคโนโลยีการป้องกันซอฟต์แวร์ที่เทียบเท่า สำหรับโปรแกรมที่มีที่นั่งหรือผู้ใช้ จำกัด จำนวนดองเกิลสามารถโอนระหว่างคอมพิวเตอร์หรือแผนกต่าง ๆ ได้อย่างง่ายดาย ดองเกิลบางตัวยังสามารถเปิดใช้งานฟังก์ชันการทำงานบนคอมพิวเตอร์หลายเครื่องบนเครือข่าย ดองเกิลอาจเป็นแหล่งที่มาของความคับข้องใจสำหรับลูกค้าที่ต้องการใช้งานแอพพลิเคชั่นแบบดั้งเดิมหรือไม่รองรับอย่างไรก็ตามในฐานะระบบปฏิบัติการใหม่ดองเกิลที่สูญหายหรือฮาร์ดแวร์ใหม่อาจหมายถึงโปรแกรมจะไม่ทำงานอีกต่อไป ในกรณีเหล่านี้ตัวจำลองดองเกิลบางครั้งใช้เพื่อหลอกให้โปรแกรมเชื่อว่าดองเกิล HASP ทางกายภาพเชื่อมต่ออยู่


