โดยทั่วไปแล้ว ในสภาพแวดล้อมที่ไม่มีการควบคุม (เช่น ระบบปฏิบัติการสามารถแก้ไขได้) สิ่งนี้เป็นไปไม่ได้ สิ่งที่คุณพบ (การตรวจสอบรหัสเครื่อง การตรวจสอบลายเซ็นดิจิทัล ฯลฯ) สามารถทำได้ ไม่ ทำได้โดยสำเนาของซอฟต์แวร์ของคุณ และการเซ็นชื่อผลลัพธ์จะยังคงทำได้
การตรวจสอบว่ารหัสจริงที่โหลดและเรียกใช้นั้นมาจากผู้เขียนเฉพาะเท่านั้นที่สามารถทำได้โดย OS (หรือระบบโดยทั่วไป) โดยไม่มีความเป็นไปได้ที่จะถูกปลอมแปลงโดยบุคคลที่สาม
และการเชื่อมั่นในการตรวจสอบนี้จะมีเพียงระบบเท่านั้นที่ไม่สามารถแก้ไขได้
ไม่ฉันไม่คิดว่าจะมีวิธีปฏิบัติในการทำเช่นนี้ สิ่งที่ใกล้เคียงกับระบบปิดของคุณมากที่สุดคือ iOS/iPad OS และอย่างน้อยฉันก็ไม่ทราบว่ามีฟังก์ชั่นระบบดังกล่าวอยู่ที่นั่น ฉันเคยค้นหามาก่อนด้วยซ้ำ เพราะฉันพบว่ามันค่อนข้างสะดวก เช่น ถ้า iOS สามารถเซ็นคำขอเว็บและรวมผู้ผลิตแอปไว้ในลายเซ็น สำหรับความรู้ของฉัน มันเป็นไปไม่ได้แม้ว่า (โดยเฉพาะอย่างยิ่งเพราะแม้แต่ iPhone ก็สามารถเจลเบรคได้)
ในทางกลับกัน ในระบบฝังตัว (ปิด) ซึ่งคุณสามารถควบคุมทุกอินเทอร์เฟซที่สามารถใช้ในการโหลดโค้ดได้ คุณสามารถดำเนินการนี้ด้วยตัวเอง วิธีนี้ปลอดภัยพอๆ กับการเพิ่มการป้องกันการปลอมแปลง และเรารู้ว่าสิ่งนี้ไม่เคยสมบูรณ์แบบ
อย่างไรก็ตาม บนแล็ปท็อปหรือพีซีทั่วไป ฉันไม่คิดว่ามันเป็นไปได้