Exemple #1
0
def write_pw(pw):
    pw = cryption.MyCipher().encrypt_str(pw)
    pw = "pw: " + pw + "\n"
    # 파일이 존재하면
    if file_exists():
        # 기존에 pw 내용 있으면
        # 새로운 pw 로 변경
        if is_written(2):
            stringList[2] = pw
            newContent = "".join(stringList)
            with open("TextFile.txt", "w") as file:
                file.write(newContent)
        # 기존에 pw 내용 없으면
        # 이전 기록 다 포함해서 첫줄만 다시쓰기
        else:
            with open("TextFile.txt", "a") as file:
                file.write(pw)
    # 파일 없으면
    else:
        with open("TextFile.txt", "w") as file:
            print("파일 쓰는중")
            file.write(pw)
    print("파일 다씀")
Exemple #2
0
def write_id(id):
    id = cryption.MyCipher().encrypt_str(id)
    id = "id: " + id + "\n"
    # 파일이 존재하면
    if file_exists():
        # 기존에 id 내용 있으면
        # 새로운 id 로 변경
        if is_written(1):
            stringList[1] = id
            newContent = "".join(stringList)
            with open("TextFile.txt", "w") as file:
                file.write(newContent)
        # 기존에 id 내용 없으면
        # 이전 기록 다 포함해서 첫줄만 다시쓰기
        else:
            with open("TextFile.txt", "a") as file:
                file.write(id)
    # 파일 없으면
    else:
        with open("TextFile.txt", "w") as file:
            print("파일 쓰는중")
            file.write(id)
    print("파일 다씀")
Exemple #3
0
def write_sever(server):
    server = cryption.MyCipher().encrypt_str(server)
    server = "server: " + server + "\n"
    # 파일이 존재하면
    if file_exists():
        # 기존에 server 내용 있으면
        # 새로운 server 로 변경
        if is_written(0):
            stringList[0] = server
            newContent = "".join(stringList)
            with open("TextFile.txt", "w") as file:
                file.write(newContent)
        # 기존에 server 내용 없으면
        # 이전 기록 다 포함해서 첫줄만 다시쓰기
        else:
            with open("TextFile.txt", "a") as file:
                file.seek(0)
                file.write(server)
    # 파일 없으면
    else:
        with open("TextFile.txt", "w") as file:
            print("파일 쓰는중")
            file.write(server)
    print("파일 다씀")
Exemple #4
0
def get_server():
    # isServerWritten = True
    server = stringList[0][8:len(stringList[0])-1]
    server = cryption.MyCipher().decrypt_str(server)
    return server
Exemple #5
0
def get_pw():
    pw = stringList[2][4:len(stringList[2])-1]
    pw = cryption.MyCipher().decrypt_str(pw)
    return pw
Exemple #6
0
def get_id():
    id = stringList[1][4:len(stringList[1])-1]
    id = cryption.MyCipher().decrypt_str(id)
    return id
Exemple #7
0
import cryption

in_str = input(" 암호화 할 값을 입력하세요\n")

if in_str != None:

    in_enc = cryption.MyCipher().encrypt_str(in_str)  #  암호화

    print(in_enc)

    print("입력된 값: ", cryption.MyCipher().decrypt_str(in_enc))  # 복호화