Język A
AaAaAaAaAaAaA!
- Homsar o Języku A
AAAA AAA'A AAAAA AAA AAA AAAA!
- Największa tajemnica CIA
Aaaaa jest specjalnym kodem używanym przez piratów kosmicznych, zombie, i ludzi lubiących cię w kolejce by przeszkodzić każdemu kto może dostać się do ich linii telefonicznych.
Aaaaa ma wiele unikalnych właściwości:
- Bardzo szybkie szyfrowanie.
- Algorytm jest symetryczny: szyfrowanie i dekryptaż trwają długo.
- Może być zaszyfrowany łatwo nawet z maszyną 8-bitową jeśli litery są w ASCII, 16 jeśli są Unicode.
- Nie trzeba się martwić o przechowywanie klucza.
- Prawie nie do złamania.
Przykład tłumaczenia w Aaaaa (angielski)
Najpierw zaznacz każdą literę liczbą która koresponduje do jej miejsca w zestawie znaków, więc dla alfabetu angielskiego:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
Teraz odejmij 13.5 od każdej liczby. Mamy:
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z -12.5 -11.5 -10.5 -9.5 -8.5 -7.5 -6.5 -5.5 -4.5 -3.5 -2.5 -1.5 -0.5 0.5 1.5 2.5 3.5 4.5 5.5 6.5 7.5 8.5 9.5 10.5 11.5 12.5
Ze wszystkich liczb ujemnych wyciągnij wartość bezwzględną, a następnie każdą liczbę podziel przez nią samą.
12.5/12.5 = 1 11.5/11.5 = 1 10.5/10.5 = 1 9.5/9.5 = 1 8.5/8.5 = 1 7.5/7.5 = 1 6.5/6.5 = 1 5.5/5.5 = 1 4.5/4.5 = 1 3.5/3.5 = 1 2.5/2.5 = 1 1.5/1.5 = 1 0.5/0.5 = 1 0.5/0.5 = 1 1.5/1.5 = 1 2.5/2.5 = 1 3.5/3.5 = 1 4.5/4.5 = 1 5.5/5.5 = 1 6.5/6.5 = 1 7.5/7.5 = 1 8.5/8.5 = 1 9.5/9.5 = 1 10.5/10.5 = 1 11.5/11.5 = 1 12.5/12.5 = 1
Teraz, zamień wartości numeryczne na litery angielskie (1-A, 2-B 3-C...):
1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A 1 = A
Teraz zamień każdą niezaszyfrowaną literę na jej zaszyfrowaną wartość i postaw wykrzyknik na końcu.
Mommy, let's go to the store = AAAAA, AAA'A AA AA AAA AAAAA!
Make your time = AAAA AAAA AAAA!
What the f**k? = AAAA AAA A**A?!
The chopper is down! = AAA AAAAAAA AA AAAA!!
AAAAAA AAA AAAAA! = AAAAAA AAA AAAAA!!
Jeżeli chcesz tłumaczyć w inny język (polski?) wykonaj to samo, tylko odejmując , czyli dla polskiego musisz od powstałych liczb odjąć 16.5.