'use client' import { motion } from 'framer-motion' import { useInView } from 'framer-motion' import { useRef } from 'react' import { Lock, Key, Shield, TrendingUp } from 'lucide-react' import BackgroundAnimations from '@/components/BackgroundAnimations' const algorithms = [ { name: 'AES-256-GCM', bits: '256', details: 'Rounds 14 • 3.7 GB/s', icon: Lock, gradient: 'from-blue-500 to-cyan-500', }, { name: 'RSA-4096', bits: '4096', details: 'Primes 2048 bits • Sécurité Ultra', icon: Key, gradient: 'from-purple-500 to-pink-500', }, { name: 'ECDSA P-384', bits: '384', details: 'Courbe P-384 • Vérification Instantanée', icon: Shield, gradient: 'from-security-accent to-green-500', }, ] export default function Encryption() { const ref = useRef(null) const isInView = useInView(ref, { once: true, margin: '-100px' }) return (
{/* Split Layout - Left Text, Right Visual */}
{/* Left Side - Text Content */}
Chiffrement

Avancé pour vos données

Algorithmes cryptographiques de pointe pour protéger vos données avec une sécurité maximale.

Performance optimale garantie
{/* Right Side - Algorithm Cards */}
{algorithms.map((algo, index) => (

{algo.name}

{algo.details}

{algo.bits}
bits
))}
) }