반응형
반응형
본문 바로가기

비밀번호3

비밀번호 관리 매니저 만들기 using Python 비밀번호 관리 매니저 만들기 using Python Introduction 우리는 여러 웹사이트에 회원 가입 했습니다. 여러 아이디, 여러 패스워드 .. 보안에 취약합니다. 주기적인 비밀번호 변경 관리와 암호화가 필요합니다. 필요 라이브러리 1 pip install cryptography cs - 비밀번호를 encode, decode하는 데에 필요한 라이브러리입니다. 기능 파이썬으로 제작하는 비밀번호 관리 매니저는 key를 만들고, key를 로드하고, 패스워드 파일을 만들고, 패스워드 파일을 얻을 수 있습니다. Full Code 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 .. 2022. 3. 18.
Password Generator (자동 비밀번호 생성기) with Python Random Password Generator (자동 비밀번호 생성기) with Python 필요 라이브러리 random 1 import random cs 서론 자동 비밀번호 생성기가 많이 필요하지 않을 수 있다. 근데 비밀번호 만들기 귀찮을 때 한 번 돌려서 자동 생성되는 것으로 사용할 수도 있으니 그냥 재미삼아 만들어봤다. 본론 1) 비밀번호 구성 비밀번호는 크게 4가지 텍스트 종류 (text type)으로 구성된다. 대문자, 소문자, 숫자, 특수문자. 4가지를 모두 포함시킬 것인지 몇 가지 타입만 포함할 것인지 유저가 선택할 수 있어야 한다. 1 2 3 4 uppercase_letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" lowercase_letters = uppercase_l.. 2022. 1. 29.
비밀번호 강력도 확인 (Password Strength Checker) with Python 비밀번호 보안/강력도 확인 (Password Strength Checker) with Python 필요 라이브러리 - string 1 import string cs 자신의 비밀번호가 얼마나 강력한지 확인하는 비밀번호 확인 기계를 만들어 봅니다. 그뿐만 아니라 웹사이트 회원가입을 할 때 비밀번호가 위험에 얼마나 취약한 지는 어떻게 확인하는 지 알아보겠습니다. 우선 자신의 비밀번호를 password 변수에 저장합니다. 1 2 3 import string password = "ilovenewyorkusa" cs 그리고 password의 캐릭터 하나 하나를 체크합니다. 우선적으로 비밀번호가 uppsecase 즉, 대문자를 포함하는 지 확인하는 list comprehension을 작성합니다. 1 upper_cas.. 2022. 1. 26.

반응형