Home » Uncategorized » Encrypted messages (just for fun)

Encrypted messages (just for fun)

There is no real encryption. It is just for fun. The following program outputs an integer in decimal which has to be “decrypted” to hex and then to ascii in order to display the intended message.


#!/usr/bin/env python3

if __name__ == '__main__':
    a = input('Insert your string please: ')
    hex1 = 0
    for c in a:
        hex1 = 16**2 * hex1 + ord(c)
    secret_message = ''.join(['echo ', str(hex1), 'P | dc' ])
    print(secret_message)

We can display easily the message using a program like dc(1) — an arbitrary precision calculator. The aforementioned program outputs how we can do it for convenience. 

 

Advertisements

2 Comments

  1. melene says:

    καλα βρε, ντροπή να ανακαλύψω το blog τυχαία, μέσω ενός άλλου blog…(αλλά το ίντερνετ παρά το τεράστιο μέγεθος του είναι και αυτό “μικρό”)keep posting

  2. Dimitris Leventeas says:

    Αν μοντελοποιήσουμε κάθε άνθρωπο και τους γνωστούς του σε ένα G(n,p) τυχαίο γράφημα, το μέσο μήκος μονοπατιού για να φθάσουμε από κάποιον σε κάποιον άλλον είναι εντυπωσιακό μικρό. Αν θυμάμαι καλά είτε χωράει στα δάκτυλα του χεριού, ή το πολύ πολύ να χρειαζόμαστε λίγα δάκτυλα ακόμα.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: