ciyidogan commited on
Commit
2677c59
·
verified ·
1 Parent(s): 7c6f660

Delete encrypt_string.py

Browse files
Files changed (1) hide show
  1. encrypt_string.py +0 -28
encrypt_string.py DELETED
@@ -1,28 +0,0 @@
1
- import argparse, os, sys
2
- from cryptography.fernet import Fernet, InvalidToken
3
-
4
- ENV = "FLARE_TOKEN_KEY"
5
-
6
- def get_fernet(key_arg: str | None) -> Fernet:
7
- key = key_arg or os.getenv(ENV)
8
- if not key:
9
- print(f"[HATA] Anahtar yok. --key parametresi verin veya {ENV} ortam değişkenini ayarlayın.", file=sys.stderr)
10
- sys.exit(1)
11
- try:
12
- return Fernet(key.encode())
13
- except Exception as e:
14
- print(f"[HATA] Anahtar geçersiz: {e}", file=sys.stderr)
15
- sys.exit(1)
16
-
17
- def main():
18
- parser = argparse.ArgumentParser(description="String şifreleyici")
19
- parser.add_argument("plain", help="Şifrelenecek string")
20
- parser.add_argument("--key", help="Fernet anahtarı (opsiyonel, yoksa env kullanılacak)")
21
- args = parser.parse_args()
22
-
23
- f = get_fernet(args.key)
24
- enc = f.encrypt(args.plain.encode()).decode()
25
- print(f"enc:{enc}")
26
-
27
- if __name__ == "__main__":
28
- main()