feal-linear-cryptanalysis

Installation
SKILL.md

FEAL Linear Cryptanalysis

Overview

This skill provides structured guidance for performing linear cryptanalysis on FEAL (Fast Data Encipherment Algorithm) and similar Feistel-based ciphers. Linear cryptanalysis exploits linear approximations of the cipher's non-linear components to recover key bits with far fewer operations than brute force.

Critical Pre-Implementation Analysis

Before writing any code, complete these analysis steps:

1. Identify the Attack Type from Task Description

When a task explicitly mentions "linear attack" or "linear cryptanalysis":

  • This is a strong hint about the intended solution approach
  • Do NOT ignore this hint in favor of brute-force methods
  • Linear cryptanalysis is likely the only feasible approach

2. Complexity Feasibility Check

Related skills

More from letta-ai/skills

Installs
34
Repository
letta-ai/skills
GitHub Stars
97
First Seen
Jan 24, 2026