Category Badge

2018 CypherCon 3.0 Badge – Special Message from the TYMKRS

tbas – TBAS Interpreter

Description
TBAS is an interpreter for the TBAS language. TBAS belongs to a class of languages colloquially referred to as Turing Tarpits, for their computational minimalism.

Operation
The TBAS Interpreter is constantly executing, even when another app is running. The TBAS execution environment consists of a program containing single character operators, a data buffer of unsigned 8-bit variables to use as working memory, a global IO Mode, and a separate buffer of unsigned 8-bit variables that can be used as a FIFO or a FILO. Access to the data buffer is restricted to a single pointer, in the style of a ‘tape’. The instruction pointer for the source code is referred to as eptr. The data buffer and data pointer are referred to as mcell[] and mptr.

Operators
> Advance ...

Read More

2017 CypherCon 2.0 Cube Badge

The Cube badge by the TYMKRS

 

 

 

Read More

2016 Badge Walk-through by the Toymakers!

Badge created by the Toymakers! Check them out: http://www.tymkrs.com

Read More

CYPHERCON 2016 Electronic Badge

The Cyphercon 2016 badge is a functional minimalist Exclusive Or Stream Cipher implemented in hardware around old-school 7400 logic chips, micro-switches, and LEDs without the use of a processor or micro-controller.  Essentially, it is a very nerdy encoder ring.

Interface

generalbadge
​

1. Override High
2. Override Low
3. Input 0 (1’s place)
4. Input 1 (2’s place)
5. Input 2 (4’s place)
6. Step

Encoding Operation

CypherTTY is a minimal 3 bit character encoding standard designed for the Cyphercon 2016 Badge.  While you could use the badge to encrypt any binary data, I thought it would be fun to have a standard way to make secret text messages.

000     >       >       >       >       >       >
001     SP      3       ,       N       U       B
010     E      ...

Read More