Пишу консольный мессенджер

Discussion in 'Болталка' started by Dr_Wile, 18 Jul 2017.

  1. Dr_Wile

    Dr_Wile Member

    Joined:
    19 Oct 2016
    Messages:
    121
    Likes Received:
    53
    Reputations:
    2
    Здравствуйте.Дело обстоит так. Я работаю в отделе №1, девчёнка с которой хорошо общаюсь работает в отделе №2. Отделы находятся в разных корпусах и общаться мы можем только во время обеда или после работы.

    Хорошая новость в том, что эти отделы объеденены общей локалкой!!!

    Мне хочется общаться с ней чаще и поэтому решил я запилить простенький, самопальный мессенджер на Python. Задачка-то простенька, и я её почти решил, однако стоит вопрос шифрования сообщений. Дело в том, что по пути от моего компа до её сообщения могут перехватить сисадмины, безопасники, тестировщики и прочие ребята, которые так или иначе сниффают локалку (в самых различных целях), естественно мне это не на руку, так как не хочу, чтобы за моей спиной обсуждали наши с ней отношения.

    По сему вопрос: как средствами Python или каким-то математическими операциями зашифровать сообщение переданное с моего компа и на её компе расшифровать, и наоборот. Сегодня голова почему-то отказывается работать, потому прошу дельного совета у Вас, ребята.

    Буду рад увидеть Ваши ответы, заранее спасибо!

    UPD: в криптграфии я ни в зуб ногой ни сантиметра в жопу, поэтому если вопрос решается на изях и в одну строчку прошу не пинать сильно ногами
     
  2. BabaDook

    BabaDook Well-Known Member

    Joined:
    9 May 2015
    Messages:
    1,066
    Likes Received:
    1,565
    Reputations:
    40
    Кидай фото
     
    1n0y and aka dexter like this.
  3. Dr_Wile

    Dr_Wile Member

    Joined:
    19 Oct 2016
    Messages:
    121
    Likes Received:
    53
    Reputations:
    2
    Тебе какое в топлес или с сиськой-писькой?
     
  4. BabaDook

    BabaDook Well-Known Member

    Joined:
    9 May 2015
    Messages:
    1,066
    Likes Received:
    1,565
    Reputations:
    40
    Реальное. Кстати, а чем отличается топлес от с сиськой-писькой?
     
  5. Dr_Wile

    Dr_Wile Member

    Joined:
    19 Oct 2016
    Messages:
    121
    Likes Received:
    53
    Reputations:
    2
    Топлес, это когда в лифчике и трусах. А с сиськой-писькой, это значит в чём мать родила в том и сфоткалась
     
  6. BabaDook

    BabaDook Well-Known Member

    Joined:
    9 May 2015
    Messages:
    1,066
    Likes Received:
    1,565
    Reputations:
    40
    Вот оно как. Лан, кидай.
     
  7. Dr_Wile

    Dr_Wile Member

    Joined:
    19 Oct 2016
    Messages:
    121
    Likes Received:
    53
    Reputations:
    2
  8. BabaDook

    BabaDook Well-Known Member

    Joined:
    9 May 2015
    Messages:
    1,066
    Likes Received:
    1,565
    Reputations:
    40
  9. Evan

    Evan Banned

    Joined:
    19 Aug 2016
    Messages:
    78
    Likes Received:
    203
    Reputations:
    0
    Я в питоне не в зуб ногой, но по моему самое простое, это придумать ключ, и шифровать сообщения при помощи xor.
    Вот первый же пример из гугла:
    Code:
    from Crypto.Cipher import XOR
    
    def encrypt(plaintext):
        cipher = XOR.new('ключ')
        return cipher.encrypt(plaintext)
    
    def decrypt(ciphertext):
        cipher = XOR.new('ключ')
        return cipher.decrypt(ciphertext)
     
    Dr_Wile likes this.
  10. Veil

    Veil Banned

    Joined:
    21 May 2015
    Messages:
    2,031
    Likes Received:
    3,384
    Reputations:
    72
  11. BabaDook

    BabaDook Well-Known Member

    Joined:
    9 May 2015
    Messages:
    1,066
    Likes Received:
    1,565
    Reputations:
    40
    Их там нету
     
  12. Veil

    Veil Banned

    Joined:
    21 May 2015
    Messages:
    2,031
    Likes Received:
    3,384
    Reputations:
    72
    ТС что бы и у Бабадука голова работала. Даю совет, всенепременно нужно раскрыть тему сисек.
     
  13. BabaDook

    BabaDook Well-Known Member

    Joined:
    9 May 2015
    Messages:
    1,066
    Likes Received:
    1,565
    Reputations:
    40
    Да не, нах не надо. Я вот тут подумал. Я попробовал себя поставить на место ибшниика который видит зашифрованный трах в локалке. Что бы я сделал....
     
  14. BabaDook

    BabaDook Well-Known Member

    Joined:
    9 May 2015
    Messages:
    1,066
    Likes Received:
    1,565
    Reputations:
    40
    Я бы подумал что кто-то майнит битки
     
  15. Dr_Wile

    Dr_Wile Member

    Joined:
    19 Oct 2016
    Messages:
    121
    Likes Received:
    53
    Reputations:
    2
    Не поможет, если к вопросу прикрепить фотку с сиськами, то у этого чувака голова будет работать только на эти сиськи. А может и не голова....
     
  16. BabaDook

    BabaDook Well-Known Member

    Joined:
    9 May 2015
    Messages:
    1,066
    Likes Received:
    1,565
    Reputations:
    40
    А ты шариш сукин сын, чёрт, где ты был раньше.
     
  17. Dr_Wile

    Dr_Wile Member

    Joined:
    19 Oct 2016
    Messages:
    121
    Likes Received:
    53
    Reputations:
    2
    Да, это конечно здорово. Но я думал есть какой-то алгоритм шифрования, который избавит от внесения в исходник ключа
     
  18. BabaDook

    BabaDook Well-Known Member

    Joined:
    9 May 2015
    Messages:
    1,066
    Likes Received:
    1,565
    Reputations:
    40
    Почему у меня мозоль на ладонях, причём странно очень, на правой они больше.
     
  19. BabaDook

    BabaDook Well-Known Member

    Joined:
    9 May 2015
    Messages:
    1,066
    Likes Received:
    1,565
    Reputations:
    40
    Это грязь оказалось, отбой.
     
  20. Veil

    Veil Banned

    Joined:
    21 May 2015
    Messages:
    2,031
    Likes Received:
    3,384
    Reputations:
    72
    Вот тебя уже ждут /threads/453735/#post-4107307