Solution
Pick the lock solution
  • By considering clue 5 first, you can rule out numbers 3, 8, 5 and 7 from the other clues. 
  • Clue 4 tells you the number 9 appears twice.
  • Then use clue 1 to rule out numbers 2 and 0.
  • Use clue 3 to determine the order of numbers 4 and second 9.
  • This gives you the solution 1949 – the year ASIO was established.

 

Solution
morse code puzzle solution
Solution
Codebreaker solution

Christmas challenge

CodeMaker has set a Christmas challenge to end 2022. 

ASIO officers will continue their vital mission over the summer break, what will they be doing? Solve all 5 puzzles to reveal the answer.

A coded Christmas tree hides your first answer.

A Christmas tree with lights in binary code
Solution
puzzle solution

Reveal the coded message to uncover a clue that will lead to your next answer.

a Christmas bauble with a clue to the coded puzzle
Solution
puzzle solution

The third challenge is a cryptic word puzzle.

a word puzzle
Solution
puzzle solution

Find your way through the phrase maze. 

word maze
Solution
puzzle solution

The final puzzle is the most difficult. 

difficult shape based puzzle
Solution
puzzle solution

CodeMaker Challenger - OWLET

ASIO officers face challenges every day – our success is built on the imagination and intelligence of our team. When a young, aspiring ASIO officer wrote to CodeMaker with a challenge, we wanted to share it with other future spies looking to sharpen their skills.

CodeMaker has cracked the code – can you work out the hidden message?

9 129115 415719

Solution

To crack the code, assign each letter of the alphabet a number in order, e.g. A=1, B=2, C=3 etc. The breaks between numbers indicate a space between words. When you assign each letter a number, the code above reveals:

I like dogs

Apply the rules above and see if you can crack this code:

715154 162051814151514

Tweeting in code

To celebrate the Australian Signals Directorate's 75th birthday, we sent them an encoded message on Twitter.

Solution

To celebrate the Australian Signals Directorate’s 75th birthday, we sent them an encoded message on Twitter. If you’re not sure what we said, or how we said it, find out how to decode our message below.

The coded message:

745a372233332742593831283d3d4415362b616566174c3c2433217
3585379372424365659302b2672275f50303761213654473c3132727
517452b2a353730435c3722613d26451536322f7c

The message is encoded using a repeating XOR (Exclusive OR) operation, with the key 75YEARS included as a hashtag and subtle hint. The XOR is a common bitwise operator used in computing, whereby two bits (0s and 1s) are compared – the result of the operation is 1 if the two bits are different (0 and 1) and 0 if the bits are the same (0 and 0, or 1 and 1). XOR-ing a message with a secret key scrambles the message.

How it works:

1. In order to XOR the above 76-character message with the key 75YEARS, we must equalise the length of both. This is done by repeating the key numerous times until we have a 76-character key:

Congratulations on 75 years of revealing their secrets & protecting our own.

75YEARS75YEARS75YEARS75YEARS75YEARS75YEARS75YEARS75YEARS75YEARS75YEARS75YEAR

2. We then perform the XOR operation on the unique ASCII code associated with the characters in two strings. This is most easily done using any kind of programming language by writing a short script, or using an online tool which can perform XOR on given input data. XOR can be done manually by converting both strings into binary and comparing them bit-by-bit to obtain the XOR result.

3. The XOR result, being in binary, is very long. We convert this to hexadecimal (base 16, commonly used in computing to represent binary data), resulting in the following encoded string.

74 5a 37 22 33 33 27 42 59 38 31 28 3d 3d 44 15 36 2b 61 65 66 17
4c 3c 24 33 21 73 58 53 79 37 24 24 36 56 59 30 2b 26 72 27 5f 50
30 37 61 21 36 54 47 3c 31 32 72 75 17 45 2b 2a 35 37 30 43 5c 37
22 61 3d 26 45 15 36 32 2f 7c

4. Due to the choice of key, each hexadecimal value contains two digits and as such can be compacted into a single numeric string without white space.

745a372233332742593831283d3d4415362b616566174c3c2433
2173585379372424365659302b2672275f50303761213654473c3
132727517452b2a353730435c3722613d26451536322f7c

Decoding:

Decoding of the hexadecimal string can be done by XOR-ing with the hexadecimal representation of the 76-character key above which when converted from ASCII to text will reveal the message, Congratulations on 75 years of revealing their secrets & protecting our own.

International girls in ICT day 2022

Girls in ICT icon puzzle

Printable version

 

Solution

Notice there are some icons in the grid that are not listed in the key. When those icons are marked, the hidden message 'YOU' is revealed to solve the puzzle. 

Answer to the 2022 International Girls in ICT Day = YOU

International girls in ICT day 2021

Girls in ICT card challenge

Printable version

Solution

Solution for the International Girls in ICT Challenge is: CHOOSE_TO_CHALLENGE_2021

Solution

Challenge 1 Solution

Solution

Solution to the Tech Grad program encryption challenge

Solution

TGP Challenge 3 - Lightbulb solution

Solution

TGP Challenge 4 - Data Dump Solution

Solution

Solution to the Tree Symbol Puzzle was "Technical Advantage"

Solution

The solution for the sixth challenge is FIVE EYES

Solution

Multiple solutions for the Alphametic challenge for the seventh Technical Graduate Program puzzle