บ้าน ทำอย่างไร วิธีสร้างตัวสร้างรหัสผ่านแบบสุ่ม

วิธีสร้างตัวสร้างรหัสผ่านแบบสุ่ม

สารบัญ:

วีดีโอ: A day with Scandale - Harmonie Collection - Spring / Summer 2013 (กันยายน 2024)

วีดีโอ: A day with Scandale - Harmonie Collection - Spring / Summer 2013 (กันยายน 2024)
Anonim

การติดตั้งตัวจัดการรหัสผ่านและการโหลดด้วยรหัสผ่านทั้งหมดของคุณเป็นจุดเริ่มต้นที่ดีและมีเกียรติ แต่งานไม่ได้หยุดอยู่แค่นั้น คุณจะไม่ได้รับการปกป้องอย่างเต็มที่จนกว่าคุณจะเปลี่ยนรหัสผ่านที่อ่อนแอและนำกลับมาใช้ซ้ำทุกครั้งด้วยรหัสผ่านที่ไม่ซ้ำใครซึ่งไม่มีใครสามารถเดาได้ การโจมตีด้วยรหัสผ่านที่โหดเหี้ยมอาจจะทำลายรหัสผ่านเช่น Rover แต่มันจะล้มเหลวเมื่อรหัสผ่านเป็น $ qC4N

คำถามคือคุณ จะได้รับ รหัสผ่านแบบสุ่มเหล่านั้นจากที่ใด ตัวจัดการรหัสผ่านทุกตัวมาพร้อมกับตัวสร้างรหัสผ่านแบบสุ่มของตัวเองซึ่งบางตัวก็ดีกว่าตัวอื่น ๆ ในกรณีส่วนใหญ่โปรแกรมใช้สิ่งที่เรียกว่าอัลกอริธึมหลอกเทียม ในทางทฤษฎีแฮ็กเกอร์ที่รู้จักอัลกอริธึมและสามารถเข้าถึงรหัสผ่านที่คุณสร้างขึ้นหนึ่งอันสามารถทำซ้ำรหัสผ่านที่สร้างขึ้นตามมาทั้งหมด (แม้ว่ามันจะค่อนข้างยาก) หากคุณหวาดระแวงมากพอคุณอาจต้องการสร้างตัวสร้างรหัสผ่านแบบสุ่มขึ้นมาเอง เราสามารถช่วยคุณสร้างมันได้โดยใช้ Microsoft Excel

งานด้านความปลอดภัยบางอย่างไม่อาจปฏิเสธได้เกินกว่าขอบเขตของการทำด้วยตัวเองจริง คุณจะไม่สร้างเครือข่ายส่วนตัวเสมือนหรือ VPN ของคุณเอง แต่การสร้างโครงการเล็ก ๆ นี้ไม่ต้องการความรู้ขั้นสูงเพียงความสามารถในการทำตามคำแนะนำ มันไม่ได้ใช้แมโครหรือสิ่งแฟนซีเพียงแค่ฟังก์ชั่น Excel ธรรมดา โปรดทราบว่าโครงการนี้จำเป็นต้องอาศัยอัลกอริทึมแบบหลอกเทียมของ Excel ความแตกต่างที่นี่คือคนร้ายสามารถศึกษาตัวสร้างรหัสผ่านในตัวจัดการรหัสผ่านที่เปิดเผยต่อสาธารณะได้ในขณะที่พวกเขาไม่สามารถเข้าถึงตัวสร้างรหัสผ่านที่บ้านของคุณได้

สร้างนั่งร้านสร้างรหัสผ่าน

ก่อนอื่นเรามาสร้างโครงนั่งร้านที่จะสร้างเฟรมรหัสผ่านเครื่องสร้างฉลากและส่วนประกอบแบบคงที่ของเรา ได้โปรดใส่สิ่งต่าง ๆ ลงในเซลล์ที่ฉันอธิบายอย่างละเอียดดังนั้นสูตรจะใช้ได้ เมื่อคุณใช้งานได้คุณสามารถปรับแต่งเพื่อทำให้เป็นของคุณเองโดยสิ้นเชิง

ในเซลล์ B1 ให้ป้อน "ตัวสร้างรหัสผ่านแบบสุ่ม" หรือชื่ออะไรก็ได้ที่คุณต้องการสำหรับโครงการของคุณ เริ่มต้นในเซลล์ B3 และลงไปให้ป้อนป้ายกำกับ "ความยาว", "ตัวอักษรตัวพิมพ์ใหญ่", "ตัวพิมพ์เล็ก", "ตัวเลข" และ "อักขระพิเศษ" ข้ามเซลล์ B8 ป้อน "กด F9 เพื่อสร้างใหม่" ใน B9 และ "PASSWORD" ใน B10 ควรมีลักษณะเหมือนภาพด้านล่าง

ในเซลล์ C3 ป้อน 16 หรือความยาวรหัสผ่านเริ่มต้นที่คุณต้องการ ป้อน "ใช่" ในเซลล์สี่เซลล์ถัดไปด้านล่าง ตอนนี้ป้อนตัวอักษรตัวพิมพ์ใหญ่ทั้งหมดในเซลล์ D4 และตัวอักษรตัวเล็กทั้งหมดใน D5 ป้อนตัวเลข 10 หลักใน D6 และอักขระพิเศษใด ๆ ที่คุณต้องการใช้ใน D7 เคล็ดลับสำหรับมืออาชีพ: ใส่ 0 ครั้งสุดท้ายไม่ใช่อันดับแรกในรายการตัวเลขมิฉะนั้น Excel จะกำจัดออก โครงร่างที่สมบูรณ์ควรมีลักษณะดังนี้:

เพิ่มสูตรที่สร้างรหัสผ่าน

ในการเริ่มต้นเราต้องสร้างสตริงของข้อความที่มีตัวละครทั้งหมดที่เราเลือกใช้ สูตรการทำที่ดูซับซ้อนเล็กน้อย แต่จริงๆแล้วมันใช้เวลานาน ป้อนสูตรนี้ในเซลล์ D8:

= IF (C4 = "ใช่", D4, "") & IF (C5 = "ใช่", D5, "") & IF (C6 = "ใช่", D6, "") & IF (C7 = "ใช่", D7, "")

& โอเปอเรเตอร์จะรวมสตริงข้อความเข้าด้วยกัน สิ่งที่สูตรนี้บอกคือสำหรับชุดอักขระสี่ชุดแต่ละชุดหากเซลล์ที่อยู่ติดกันมีใช่ให้รวมชุดอักขระ แต่ถ้าเซลล์นั้นมีอะไรนอกจากใช่ (ไม่ว่าจะเป็นตัวพิมพ์ใหญ่หรือตัวพิมพ์เล็ก) อย่ารวมไว้ด้วย ลองเลย เปลี่ยนเซลล์ Yes บางส่วนเป็น No หรือ Nay หรือ Frog สตริงของอักขระที่มีการเปลี่ยนแปลงเพื่อให้ตรงกับสิ่งที่คุณทำ

ถัดไปเป็นสูตรในการสร้างรหัสผ่านแบบสุ่ม ในเซลล์ C10 เริ่มต้นด้วยรุ่นเบื้องต้นนี้:

= MID (D8, RANDBETWEEN (1, LEN (D8)) 1)

ฉันจะแยกมันออกมาจากภายในสู่ภายนอก ฟังก์ชัน LEN ส่งคืนความยาวของค่าใด ๆ ที่คุณส่งผ่านในกรณีนี้ความยาวของสตริงของอักขระที่มีอยู่ การโทร RANDBETWEEN จะไม่ส่งกลับสุ่มตัวเลขระหว่างสองหมายเลขที่คุณให้ในกรณีนี้หนึ่งและความยาว และฟังก์ชั่น MID จะคืนค่าสตริงการป้อนข้อมูลเริ่มต้นที่หมายเลขแรกที่คุณส่งไปและจะดำเนินการตามจำนวนอักขระที่คุณระบุในกรณีนี้มีเพียงอันเดียว ดังนั้นสูตรนี้จะส่งกลับอักขระสุ่มหนึ่งตัวจากชุดอักขระที่มีอยู่ การกด F9 บอกให้ Excel คำนวณใหม่ฟังก์ชั่นทั้งหมด ลองสองสามครั้งและดูการเปลี่ยนแปลงตัวอักษรแบบสุ่ม

แน่นอนว่าเป็นเพียงตัวละครตัวหนึ่งไม่ใช่รหัสผ่านทั้งหมด ขั้นตอนต่อไปนั้นค่อนข้างลำบาก แต่ก็ไม่ยาก คลิกในแถบฟังก์ชั่นเพื่อแก้ไขรายการสุดท้ายผนวกอักขระ & ท้ายรายการไฮไลต์ทั้งหมดยกเว้นเครื่องหมายเท่ากับแล้วกด Ctrl + C เพื่อคัดลอกไปยังคลิปบอร์ด สมมติว่าเราต้องการความยาวรหัสผ่านสูงสุด 40 ตัวอักษร ดังนั้นกด Ctrl + V 39 ครั้ง ลบเครื่องหมายและสุดท้ายกด Enter และคุณทำเสร็จแล้ว

เกือบ เสร็จแล้ว ตามที่เขียนไว้ตัวสร้างรหัสผ่านนี้จะสร้างรหัสผ่าน 40 ตัวเสมอ เราจำเป็นต้องตัดเอาท์พุทลงไปตามความยาวที่กำหนด บันทึกงานของคุณ ณ จุดนี้เนื่องจากคุณจะแก้ไขสูตรไมล์ที่นั้น คุณไม่ต้องการลบโดยไม่ตั้งใจ!

เลือกสูตรที่สร้างรหัสผ่านและคลิกในแถบสูตรหลังเครื่องหมายเท่ากับ เคล็ดลับสำหรับมืออาชีพ: การกด Ctrl + Alt + U ณ จุดนี้จะขยายแถบสูตร พิมพ์ LEFT ตามด้วยวงเล็บเปิด เลื่อนไปที่ส่วนท้ายสุดของสูตรและพิมพ์เครื่องหมายจุลภาค C3 และวงเล็บปิด ไชโย! ตอนนี้สูตรจะตัดรหัสผ่านตามความยาวที่คุณเลือก

ปรับแต่งเครื่องมือสร้างรหัสผ่านอย่างละเอียด

ตัวสร้างรหัสผ่านทำงานได้อย่างสมบูรณ์ ณ จุดนี้ หากคุณมีความสุขกับมันอย่างยอดเยี่ยม: คุณทำเสร็จแล้ว! แต่ถ้าคุณสนใจคุณสามารถปรับปรุงรูปลักษณ์และการทำงานของมันได้หลายวิธี สำหรับผู้เริ่มให้คลิกขวาที่ D ที่ด้านบนของคอลัมน์ D แล้วเลือกซ่อนจากเมนู ตอนนี้คุณไม่จำเป็นต้องเห็นรายการชุดอักขระและการคำนวณระหว่าง

โดยทั่วไปคุณต้องการตั้งค่าขีด จำกัด บนและล่างของความยาวในตัวสร้างรหัสผ่าน นอกจากนี้หากคุณป้อนอะไรก็ได้ยกเว้นตัวเลขในฟิลด์ความยาวสูตรจะล้มเหลว เราสามารถแก้ไขได้ คลิกเซลล์ C3 ซึ่งกำหนดความยาวคลิกข้อมูลใน Ribbon และเลือกการตรวจสอบความถูกต้องของข้อมูล หากคุณไม่เห็นฉลากการตรวจสอบความถูกต้องของข้อมูลให้ยืดสเปรดชีตให้กว้างขึ้น

ในป๊อปอัปที่เป็นผลลัพธ์ให้คลิกแบบเลื่อนลงภายใต้อนุญาตและเลือกจำนวนเต็ม ยกเลิกการทำเครื่องหมายที่ช่องละเว้นและตั้งค่าขั้นต่ำเป็น 8 และสูงสุดเป็น 40 เมื่อปรากฏภาพหน้าจอที่นี่ให้คลิกที่แท็บถัดไปข้อความป้อนเข้า ในฐานะข้อความอินพุตพิมพ์ "ป้อนความยาวตั้งแต่ 8 ถึง 40" คัดลอกข้อความนั้นไปยังคลิปบอร์ดและวางลงในฟิลด์ข้อความข้อผิดพลาดของแท็บแจ้งเตือนข้อผิดพลาดจากนั้นคลิกตกลง ตอนนี้เมื่อคุณคลิกเซลล์ความยาวคุณจะได้รับพรอมต์ให้ใส่ความยาวที่ถูกต้องและหากคุณทำผิดคุณจะได้รับข้อความแสดงข้อผิดพลาด

พร้อมสำหรับการบิดหนึ่งครั้งสุดท้ายหรือไม่ ป้อน "ใช่" ในเซลล์ E1 และ "ไม่" ด้านล่าง คลิกในเซลล์ C4 เซลล์ทางด้านขวาของตัวอักษรตัวพิมพ์ใหญ่ของป้ายกำกับ คลิกข้อมูลใน Ribbon อีกครั้งและเลือกการตรวจสอบความถูกต้องของข้อมูล เลือกรายการจากรายการดรอปดาวน์ยกเลิกการทำเครื่องหมายละเว้นว่างคลิกในกล่องแหล่งข้อมูลและไฮไลต์เซลล์ E1 และ E2 บนแท็บข้อความที่ป้อนให้ป้อน "ใช่หรือไม่" เป็นข้อความ ในหน้าการแจ้งเตือนข้อผิดพลาดให้ป้อน "ใช่หรือไม่ใช่" เป็นข้อความแสดงข้อผิดพลาด คลิกตกลงเพื่อเสร็จสิ้น คัดลอกเซลล์นี้ไปยังเซลล์ทั้งสามด้านล่าง

แค่นั้นแหละ! ตอนนี้เซลล์ทั้งสี่ยอมรับค่าใช่หรือไม่ใช่เท่านั้น ยังดีกว่าตอนนี้แต่ละรายการได้รับรายการแบบเลื่อนลงให้คุณเลือกหนึ่งในค่าเหล่านั้น โอ้ตอนนี้คุณเสร็จแล้วให้คลิกขวาที่ E ขนาดใหญ่ที่ด้านบนของคอลัมน์ E แล้วเลือกซ่อนดังนั้นคุณจะไม่เห็นเซลล์ที่ป้อนเข้าสู่ระบบตรวจสอบความถูกต้องของข้อมูล

ณ จุดนี้คุณอาจต้องการความคิดสร้างสรรค์และเพิ่มการจัดรูปแบบเพื่อให้ตัวสร้างรหัสผ่านของคุณดูเป็นอุตสาหกรรมน้อยลง เลือกแบบอักษรที่คุณชอบเพิ่มสีปรับสิ่งต่าง ๆ จนกว่ามันจะดูดีสำหรับคุณ

สุดท้ายให้ล็อคมันลงดังนั้นคุณจะไม่ทำลายสูตรโดยไม่ตั้งใจโดยการป้อนข้อมูลในเซลล์ที่ไม่ถูกต้อง ไฮไลต์เซลล์ C3 ถึง C7 (นั่นคือเซลล์ความยาวบวกเซลล์ใช่ / ไม่ใช่สี่เซลล์) คลิกขวาแล้วเลือกจัดรูปแบบเซลล์ คลิกแท็บการป้องกันและยกเลิกการทำเครื่องหมายในช่องที่ถูกล็อคแล้วคลิกตกลง คลิกตรวจสอบใน ribbon และคลิกป้องกันแผ่นงาน เพียงคลิกตกลงเพื่อยอมรับการตั้งค่าในกล่องโต้ตอบผลลัพธ์ คุณไม่ได้พยายามที่จะใช้รหัสผ่านในการป้องกันแผ่นงาน แต่เพียงเพื่อป้องกันจากรหัสลับ บันทึกผลลัพธ์อันรุ่งโรจน์!

สร้างตัวสร้างรหัสผ่านใน Google ชีต

ฉันเป็นคนที่หวือหวาและเคยมีมาก่อนที่จะมี Google ชีต อาจเป็นเพราะก่อนหน้านี้ Google มีอยู่แล้ว! แต่ฉันรู้ว่ามีหลายคนที่สาบานด้วย Google ชีตดังนั้นฉันจึงใช้มันเพื่อให้แน่ใจว่ารองรับโครงการนี้

ฉันทำตามคำแนะนำของตัวเองเพื่อสร้างตัวสร้างรหัสผ่านในชีตและพบว่าทุกอย่างทำงานได้ดีขึ้นไปจนถึงสูตรที่แสดงอักขระสุ่มหนึ่งตัว ทุกอย่างทำงานได้ แต่การกด F9 ล้มเหลวในการรีเฟรชด้วยอักขระสุ่มใหม่ ให้คำปรึกษากับ Google ฉันพบว่าการบังคับให้รีเฟรชคุณต้องกด F5 ดังนั้นจึงอัปเดตทั้งหน้าหรือเปลี่ยนค่าของเซลล์ใด ๆ มันอึดอัดใจ แต่ก็ทำได้ ฉันเปลี่ยนพรอมต์เพื่อพูดว่า "กด F5 เพื่อสร้างใหม่"

แทนที่จะสร้างสูตรที่มโหฬารที่สร้างรหัสผ่านแบบเต็มฉันได้คัดลอกมันจากแผ่นงาน Excel Hallelujah! มันใช้งานได้ดี! ฉันจะไม่ลงรายละเอียดที่นี่ แต่ฉันจัดการเพื่อสร้างกฎการตรวจสอบข้อมูลใหม่และซ่อนคอลัมน์ที่ไม่ต้องการด้วย หากคุณกำลังใช้ชีตแทนที่ Excel โครงการนี้ยังสามารถใช้ได้สำหรับคุณ

คุณทำมัน!

ไม่ว่าคุณจะยอมรับรุ่นกระดูกเปลือยหรือใช้การปรับแต่งแฟนซีตอนนี้คุณมีตัวสร้างรหัสผ่านที่คุณเขียนเอง จริง, Excel ใช้ตัวสร้างตัวเลขสุ่มหลอก, แต่คุณสามารถเพิ่มการสุ่มของคุณเองโดยการแตะ F9 ซ้ำ ๆ ก่อนที่จะยอมรับรหัสผ่านที่สร้างขึ้น และในขณะที่แฮ็กเกอร์อาจทำงานเพื่อย้อนกลับสร้างตัวสร้างรหัสผ่านในผลิตภัณฑ์การจัดการรหัสผ่านที่ใช้โดยคนนับล้านยูทิลิตี้แบบใช้ครั้งเดียวของคุณไม่ได้อยู่ในเรดาร์ คุณทำมัน!

วิธีสร้างตัวสร้างรหัสผ่านแบบสุ่ม