feal-linear-cryptanalysis

Analyze the FEAL cipher and recover encryption keys using linear cryptanalysis.

Updated Feb 24, 2026
One-click install
npx skills add https://github.com/Zurybr/lefarma-skills --skill feal-linear-cryptanalysis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feal-linear-cryptanalysis
Source: https://github.com/Zurybr/lefarma-skills/tree/main/letta/benchmarks/trajectory-only/feal-linear-cryptanalysis
Command: npx skills add https://github.com/Zurybr/lefarma-skills --skill feal-linear-cryptanalysis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured approach to breaking the FEAL cipher using linear cryptanalysis, offering a more efficient method than brute-force attacks for recovering encryption keys.

Core Features & Use Cases

  • Cipher Analysis: Guides through understanding FEAL's structure and identifying linear approximations.
  • Statistical Attack Implementation: Details the process of collecting statistics and recovering key bits.
  • Verification & Pitfall Avoidance: Emphasizes testing and highlights common mistakes to ensure successful cryptanalysis.
  • Use Case: Recovering the encryption key from FEAL-encrypted data when provided with known plaintext-ciphertext pairs, particularly in academic or challenge scenarios.

Quick Start

Analyze the FEAL cipher structure and identify linear approximations for key recovery.

Frequently Asked Questions about feal-linear-cryptanalysis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does linear cryptanalysis work on the FEAL block cipher?

Recover FEAL encryption keys from known plaintext-ciphertext pairs by analyzing cipher structure, identifying linear approximations, collecting statistics, and verifying recovered key bits.

How do I recover the encryption key from FEAL-encrypted data using known plaintext-ciphertext pairs?

Recover FEAL encryption keys from known plaintext-ciphertext pairs by analyzing cipher structure, identifying linear approximations, collecting statistics, and verifying recovered key bits.

Does breaking the FEAL cipher require a brute-force approach or mathematical analysis?

Breaking the FEAL cipher emphasizes mathematical analysis over brute-force approaches, using statistical attack implementation to efficiently recover encryption keys from known plaintext-ciphertext pairs.

What are common pitfalls when implementing statistical attacks for FEAL key recovery?

Common pitfalls during FEAL key recovery include statistical errors and time management issues; the attack process emphasizes testing and verification steps to ensure successful cryptanalysis.

Can I use linear cryptanalysis for FEAL cipher in academic challenge scenarios?

Yes, linear cryptanalysis is suited for recovering encryption keys from FEAL-encrypted data in academic or challenge scenarios, providing a structured mathematical approach for key recovery.