from cryptosteganography import CryptoSteganography

key = "1111222233334444!"
crypto_steganography = CryptoSteganography(key)

print()
print('Program szuka pliku r06_sekretny_obraz.png\n')
origfile = "./steg/r06_sekretny_obraz.png"
print('Obrazek z ukrytą wiadomością zostanie nazwany steg_r06_sekretny_obraz.png\n')
modfile = "./steg/steg_r06_sekretny_obraz.png"

secretMsg = ""
#Tłumaczenie Polsko-Amerykańska Fundacja Edukacji i Rozwoju Ekonomicznego.
message1 = "Sympatia żywiona wobec umiłowanej nacji, podsycanie iluzji istnienia wspólnego celu "
message2 = "w sytuacjach, gdy o takim mowy być nie może, czy też przyjmowanie za własne konflikty "
message3 = "innego narodu skłaniają jednych do wzięcia udziału w wojnie na rzecz drugich "
message4 = "bez należytego uzasadnienia i usprawiedliwienia."
secretMsg = secretMsg.join([message1, message2, message3, message4])


crypto_steganography.hide(origfile, modfile, secretMsg)
secret = crypto_steganography.retrieve(modfile)
print("Wiadomość ukryta w obrazie to:\n")
print(secret)
print()


print('Próba odszyfrowania z błędnym kluczem\n')
key = "InnyKlucz"
crypto_steganography = CryptoSteganography(key)
secret = crypto_steganography.retrieve(modfile)
print('Ukryta wiadomość to: {} \n'.format(secret))
