CryptoLab: Interactive Educational Platform Turns Cryptographic Protocols Course into Hands-On Alice, Bob and Mallory Experiments
CryptoLab is an educational testbed created to transform traditional cryptographic protocols laboratory work into interactive experiments featuring Alice, Bob, and Mallory. Instead of simply calling encrypt and decrypt functions, students now place an active adversary between sender and receiver to observe real protocol behavior under attack.
The first laboratory centers on the model Alice → Mallory → Bob, where Alice acts as the client, Bob as the server, and Mallory controls the communication channel. Mallory can INSPECT, MODIFY, DROP, or REPLAY packets. In normal operation the packet passes unchanged; once students assume the Mallory role they begin tampering to see concrete results.
Key Experiments in the First Lab
One experiment shows what happens when Mallory alters ciphertext protected by AES-GCM. Because AEAD is used correctly, any modification causes the authentication tag check to fail, resulting in immediate rejection rather than partial plaintext delivery. This demonstrates the principle that AEAD decryption must return either valid plaintext or failure, never forwarding data to application logic before authentication succeeds.
A second experiment covers replay attacks. Students capture a fully valid packet containing a correct authentication tag and nonce, then resend it. Without replay protection the server accepts the duplicate because the cryptographic primitive itself only guarantees authenticity and integrity, not freshness. Enabling replay protection through sequence numbers or a replay cache causes the second copy to be rejected, illustrating that replay defense is a protocol-level property built around the primitive.
Additional covered topics include ciphertext and authentication tag handling, AAD, nonce reuse consequences, CSPRNG versus weak RNG behavior, salt usage, key rotation and revocation, and metadata leakage. The lab supports both interactive sessions and automated scenarios launched via command line, such as ./CryptoLab scenario --lab 1 --name 08_weak_rng, which also serve as regression checks during platform development.
Programming tasks remain part of the course but focus on the correct use of existing libraries rather than implementing algorithms. Students write supporting logic for data preparation, key and parameter handling, protocol message formatting, validation, state management, and error handling in Python 3.10.
The platform is distributed as a ready-to-run application for Windows x64 and macOS Apple Silicon without requiring separate installation of Python or Docker. The first lab has already undergone multiple development iterations and now forms the foundation for a second lab on symmetric encryption modes (ECB, CBC, CTR, GCM), padding oracle attacks, and bit-flipping. Future labs will extend the same testbed to asymmetric cryptography, key exchange, digital signatures, handshake protocols, TLS, and PKI.
Related articles
Digital Painting 'Night Consolidation of the Threat' Depicts Hooded Mushrooms as Cyber Actors in Satirical Auction Lot
An anonymous digital artwork titled 'Night Consolidation of the Threat' presents a nocturnal scene of toxic mushrooms operating laptops while wearing hoodies. The piece uses generative techniques to explore themes of anonymity, identity crisis, and the visual language of cyber threats. Art critics interpret the hooded toadstools as metaphors for marginalized entities gaining agency through technology. The composition extends the hoodie motif across wooden posts, crosses, the moon, and even star constellations to suggest an omnipresent principle of concealment. The auction listing emphasizes that the exact activities of the fungi remain deliberately ambiguous, highlighting societal assumptions about hackers based solely on visual tropes. The work is offered with an estimate of 80,000 to 120,000 dollars and carries a disclaimer regarding internet connectivity risks.
Netflix Scales Data Access Management with Data Projects to Handle Team Changes
Netflix has introduced Data Projects, a new abstraction layer that groups related tables, workflows, and resources under persistent service accounts instead of tying permissions to individual employees. The platform previously managed access at the level of single tables via ACLs and ran scheduled jobs under the creating engineer's personal account. Frequent reorganizations and employee departures caused widespread access failures across millions of tables and tens of thousands of workflows. Data Projects solves both problems by providing a logical container with its own stable Netflix application account and optional AWS IAM role. New resources created by project-owned jobs are automatically attached to the project through a gravity mechanism. The system is already managing tens of thousands of resources in production pipelines such as Streaming Quality of Experience and Member Analytics.
VK Tech Reports Revenue Growth to 14.4 Billion Rubles Driven by AI and Productivity Services
VK Tech achieved revenue of 14.4 billion rubles over nine months of 2026, marking approximately 35 percent growth. Generative AI solutions contributed 1 billion rubles to this total. VK WorkSpace productivity services grew 61 percent and served as a second major growth driver. The client base expanded 42 percent to around 38 thousand customers, with stronger gains from small and medium businesses. Recurring revenue rose 52 percent and now accounts for 86 percent of total revenue. EBITDA increased 21 percent to 1.8 billion rubles while operating expenses grew 37 percent to 12.6 billion rubles, lowering EBITDA margin from 14 to 12 percent. The company continues adding AI agents with multi-level memory and compliance tools to its platforms.
AI Agents Rewrite SaaS Monetization Models as Marketplace Platforms Drive Global ISV Growth
The 2026 narrative of SaaS apocalypse driven by AI has reversed following strong earnings from major vendors. Companies including Salesforce, Palantir, Kingdee and Yonyou began reporting AI-related revenue, while IDC and Nvidia CEO Jensen Huang argued that AI agents amplify rather than replace software. At the 2026 Amazon Web Services Software Enterprise Summit in Shenzhen, AWS launched an ISV go-global accelerator and six new AI agents on Marketplace to streamline sales, compliance and partner management. Marketplace now hosts over 30,000 products from 6,000 sellers, with Agentic AI listings growing from 800 to more than 3,000 since July 2025. Chinese ISVs such as PingCAP, Zilliz, Manus and Plaud AI are shifting from simple listings to localized operations and bundled solutions. The platform projects hundreds of billions in transaction volume for 2026, supported by a network of 130,000 global partners. Industry leaders emphasize that future growth depends on embedding AI as core product logic rather than add-on chat interfaces.