Articles sur "Développement de logiciels"
Table des matières
Le développement logiciel, c'est le processus de création et de maintenance d'applications et de systèmes qui tournent sur des ordinateurs et d'autres appareils. Ça implique plusieurs étapes, de la planification et la conception au codage, aux tests et au déploiement.
# Le Cycle de Développement
Planification : C'est là que les développeurs décident ce que le logiciel va faire et comment les utilisateurs vont interagir avec. Ils vont rassembler les exigences et esquisser les fonctionnalités principales.
Design : Les développeurs créent la structure du logiciel, en décidant comment les différentes parties vont travailler ensemble. Ils peuvent faire un croquis de l'interface ou de la manière dont les données seront stockées.
Codage : Cette étape consiste à écrire le code réel en utilisant des langages de programmation. Différents langages servent à des fins différentes, et les développeurs choisissent celui qui correspond le mieux à leurs besoins.
Tests : Une fois le code écrit, il doit être testé pour trouver et corriger les bugs. Ça assure que le logiciel fonctionne comme prévu et qu'il est fiable.
Déploiement : Une fois les tests terminés, le logiciel peut être mis à disposition des utilisateurs. Cela peut impliquer de le mettre sur un site web ou de le distribuer via des magasins d'applications.
Maintenance : Après le déploiement, les développeurs doivent maintenir le logiciel à jour. Ça inclut la correction des problèmes qui surviennent et l'ajout de nouvelles fonctionnalités en fonction des retours des utilisateurs.
# Outils et Langages
Les développeurs utilisent souvent divers outils et langages de programmation. Quelques langages populaires incluent :
Python : Connu pour sa simplicité et sa lisibilité, il est parfait pour les débutants et largement utilisé en science des données.
JavaScript : Essentiel pour le développement web, il ajoute de l'interactivité aux sites.
Java : Souvent utilisé dans les grands systèmes, il fonctionne sur différentes plateformes grâce à sa capacité "écrire une fois, exécuter partout".
# Collaboration
Le développement logiciel implique souvent des équipes de personnes qui travaillent ensemble. Une bonne communication et des outils de collaboration sont essentiels pour s'assurer que tout le monde est sur la même longueur d'onde. Ça peut inclure des outils de gestion de projet pour suivre les tâches et les progrès.
# Importance du Développement Logiciel
Le développement logiciel est crucial car il stimule l'innovation technologique. Ça mène à la création de nouvelles applications qui peuvent améliorer la vie quotidienne, augmenter la productivité et résoudre des problèmes complexes dans différents secteurs.
Génie logiciel
Construire un meilleur logiciel pour tout le monde
Découvre comment la durabilité sociale peut transformer le développement logiciel.
Bimpe Ayoola,
Miikka Kuutila,
Rina R. Wehbe
il y a 3 heures ― 8 min lire
Langages de programmation
Accélérer l'analyse des programmes avec des méthodes algébriques
Apprends comment l'analyse incrémentale simplifie la programmation et améliore l'efficacité.
Chenyu Zhou,
Yuzhou Fang,
Jingbo Wang
il y a 4 heures ― 7 min lire
Génie logiciel
ACInv : Une nouvelle ère dans la génération d'invariants de boucle
Découvrez ACInv, un outil qui révolutionne la génération d'invariants de boucle pour la programmation complexe.
Ruibang Liu,
Guoqiang Li,
Minyu Chen
Mar 12, 2025 ― 7 min lire
Génie logiciel
Automatiser les tests logiciels : le rêve d'un développeur
Découvrez un outil qui simplifie les tests logiciels pour les développeurs sur plusieurs projets.
Islem Bouzenia,
Michael Pradel
Mar 11, 2025 ― 7 min lire
Génie logiciel
S'attaquer à la consommation d'énergie dans les logiciels serveur
Un guide pour comprendre et améliorer l'efficacité énergétique dans les logiciels.
Enrique Barba Roque,
Luis Cruz,
Thomas Durieux
Mar 10, 2025 ― 8 min lire
Cryptographie et sécurité
Sécuriser les contrats intelligents : Un nouvel espoir
Un nouveau jeu de données améliore la sécurité des contrats intelligents en identifiant les vulnérabilités.
Chavhan Sujeet Yashavant,
MitrajSinh Chavda,
Saurabh Kumar
Mar 10, 2025 ― 7 min lire
Intelligence artificielle
Déverrouiller la magie des agrégats dans ASP
Découvrez comment les agrégats transforment la résolution de problèmes en programmation.
Jorge Fandinno,
Zachary Hansen
Mar 9, 2025 ― 8 min lire
Calcul et langage
RIRO : Un vrai game-changer pour les modèles de langue
Découvrez comment RIRO améliore les performances des modèles de langue avec peu de données.
Ali Hamdi,
Hozaifa Kassab,
Mohamed Bahaa
Mar 7, 2025 ― 8 min lire
Calcul et langage
Evalica : Une nouvelle façon de classer les modèles NLP
Evalica est un outil pour des classements d'évaluation de modèles NLP fiables.
Dmitry Ustalov
Mar 6, 2025 ― 9 min lire
Génie logiciel
Naviguer dans les erreurs des modèles d'apprentissage profond
Apprends à repérer et à corriger les problèmes dans les modèles de deep learning de manière efficace.
Nargiz Humbatova,
Jinhan Kim,
Gunel Jahangirova
Mar 6, 2025 ― 5 min lire
Instrumentation et méthodes pour l'astrophysique
Transformer l'astronomie radio avec le cadre Stimela2
Stimela2 simplifie le traitement des données en radioastronomie pour les chercheurs du monde entier.
Oleg M. Smirnov,
Sphesihle Makhathini,
Jonathan S. Kenyon
Mar 6, 2025 ― 9 min lire
Génie logiciel
Révolutionner l'analyse binaire avec le cadre enseignant-étudiant
Une nouvelle méthode simplifie l'interprétation du code binaire pour les chercheurs et les développeurs.
Hanxiao Lu,
Hongyu Cai,
Yiming Liang
Mar 6, 2025 ― 7 min lire
Informatique distribuée, parallèle et en grappes
Révolutionner les modèles de langage avec le microserving
Découvrez comment le microserving LLM améliore l'efficacité et la flexibilité dans les applications d'IA.
Hongyi Jin,
Ruihang Lai,
Charlie F. Ruan
Mar 4, 2025 ― 9 min lire
Interaction homme-machine
L'avenir de l'adaptation de l'interface utilisateur
Découvrez comment les interfaces utilisateur adaptatives améliorent nos expériences numériques.
Alaa Eddine Anis Sahraoui
Mar 4, 2025 ― 8 min lire
Génie logiciel
Dominer les tests instables avec des modèles de langage larges
Apprends comment les LLM peuvent aider à identifier et gérer les tests instables dans le développement logiciel.
Xin Sun,
Daniel Ståhl,
Kristian Sandahl
Mar 3, 2025 ― 8 min lire
Cryptographie et sécurité
Chasser les vulnérabilités logicielles avec l'IA
Utiliser des grands modèles de langage pour détecter les faiblesses du logiciel.
Ira Ceka,
Feitong Qiao,
Anik Dey
Mar 3, 2025 ― 10 min lire
Génie logiciel
Détecter les défauts de conception dans les frameworks de deep learning
Un outil pour repérer les problèmes de design dans le code deep learning en Python et C/C++.
Zengyang Li,
Xiaoyong Zhang,
Wenshuo Wang
Mar 2, 2025 ― 7 min lire
Génie logiciel
Tests automatisés : Un vrai changement pour les registres de cancer
Explorer comment les tests automatisés améliorent la gestion des données sur le cancer et les soins aux patients.
Christoph Laaber,
Shaukat Ali,
Thomas Schwitalla
Mar 1, 2025 ― 7 min lire
Génie logiciel
Accélérer la récupération de code avec le deep hashing
Découvre comment le deep hashing segmenté transforme la récupération de code pour les devs.
Wenchao Gu,
Ensheng Shi,
Yanlin Wang
Mar 1, 2025 ― 8 min lire
Génie logiciel
L'essor des agents en ingénierie logicielle
Les agents SWE transforment le développement logiciel avec des nouvelles capacités.
Mohamed A. Fouad,
Marcelo de Almeida Maia
Mar 1, 2025 ― 7 min lire
Calcul et langage
Maîtriser la gestion des exceptions avec Seeker
Découvrez comment Seeker améliore la gestion des exceptions pour les développeurs.
Xuanming Zhang,
Yuxuan Chen,
Yiming Zheng
Mar 1, 2025 ― 6 min lire
Cryptographie et sécurité
Le côté obscur des étoiles GitHub
Des fausses étoiles induisent en erreur la communauté de développement logiciel.
Hao He,
Haoqin Yang,
Philipp Burckhardt
Feb 27, 2025 ― 7 min lire
Vision par ordinateur et reconnaissance des formes
CompactFlowNet : Flux Optique Rapide pour Appareils Mobiles
Introducing CompactFlowNet, un modèle de flux optique en temps réel pour la technologie mobile.
Andrei Znobishchev,
Valerii Filev,
Oleg Kudashev
Feb 26, 2025 ― 7 min lire
Logique en informatique
Isabelle a un nouveau responsable de construction
La plateforme Isabelle améliore l'efficacité avec son nouveau gestionnaire de builds personnalisé.
Fabian Huch
Feb 25, 2025 ― 7 min lire
Génie logiciel
Améliorer la clarté du code avec l'apprentissage par shot sélectif
Découvrez comment l'apprentissage par sélection des exemples améliore les explications de code pour les développeurs.
Paheli Bhattacharya,
Rishabh Gupta
Feb 23, 2025 ― 8 min lire
Calcul et langage
EXIT : Un vrai bouleversement pour les systèmes QA
Voici EXIT, un outil qui facilite les réponses aux questions.
Taeho Hwang,
Sukmin Cho,
Soyeong Jeong
Feb 22, 2025 ― 9 min lire
Intelligence artificielle
Révolutionner le développement de l'IA avec un nouveau cadre
Un kit d'outils révolutionnaire simplifie l'utilisation des modèles de base pour les développeurs.
Ziyang Li,
Jiani Huang,
Jason Liu
Feb 21, 2025 ― 5 min lire
Informatique distribuée, parallèle et en grappes
Améliorer l'entraînement des LLM avec Frenzy
Frenzy simplifie l'entraînement de grands modèles de langage en utilisant des GPU variés, ce qui fait gagner du temps et des ressources.
Zihan Chang,
Sheng Xiao,
Shuibing He
Feb 21, 2025 ― 9 min lire
Langages de programmation
Révolutionner l'analyse statique avec LLMSA
Une nouvelle approche améliore l'analyse statique en utilisant des modèles de langage pour un meilleur développement logiciel.
Chengpeng Wang,
Yifei Gao,
Wuqi Zhang
Feb 20, 2025 ― 7 min lire
Apprentissage automatique
ResQ : Un vrai changement de jeu pour les modèles de langage
ResQ optimise les grands modèles de langage, améliore les performances et réduit les coûts.
Utkarsh Saxena,
Sayeh Sharify,
Kaushik Roy
Feb 20, 2025 ― 7 min lire
Génie logiciel
Dominer la Dette Technique : Le Défi SATD
Les développeurs admettent avoir des dettes techniques ; ils ont besoin d'outils pour bien les gérer.
Edi Sutoyo,
Andrea Capiluppi
Feb 19, 2025 ― 8 min lire
Génie logiciel
Transformer le développement de l'IA avec l'outil de generative AI
Découvre comment le Toolkit d'IA Générative facilite le développement d'applications LLM.
Jens Kohl,
Luisa Gloger,
Rui Costa
Feb 19, 2025 ― 8 min lire
Génie logiciel
Les outils de test automatisés manquent-ils des bugs ?
Examiner l'efficacité des outils de génération de tests automatisés dans le développement logiciel.
Noble Saji Mathews,
Meiyappan Nagappan
Feb 19, 2025 ― 8 min lire
Génie logiciel
Assurer l'équité en apprentissage automatique
Un aperçu des outils d'équité dans la tech et leur importance.
Gianmario Voria,
Stefano Lambiase,
Maria Concetta Schiavone
Feb 17, 2025 ― 7 min lire
Génie logiciel
Améliorer la qualité du code avec des techniques PEFT
Découvre comment le fine-tuning efficace des paramètres améliore la détection des code smells avec les LLMs.
Beiqi Zhang,
Peng Liang,
Xin Zhou
Feb 17, 2025 ― 9 min lire
Génie logiciel
CPPJoules : Mesurer l'énergie dans les programmes C++
Découvrez comment CPPJoules aide les développeurs C++ à suivre efficacement la consommation d'énergie.
Shivadharshan S,
Akilesh P,
Rajrupa Chattaraj
Feb 16, 2025 ― 7 min lire
Génie logiciel
Révolutionner les tests de dialogue avec MORTAR
MORTAR améliore les tests de dialogue multi-tours pour la fiabilité des chatbots.
Guoxiang Guo,
Aldeida Aleti,
Neelofar Neelofar
Feb 15, 2025 ― 10 min lire
Génie logiciel
Arbre-de-Code : Une nouvelle façon de résoudre des problèmes
Découvrez comment Tree-of-Code aide les machines à résoudre des problèmes complexes efficacement.
Ziyi Ni,
Yifan Li,
Ning Yang
Feb 13, 2025 ― 5 min lire
Physique des plasmas
ThinCurr : Un nouvel outil pour la modélisation des courants de Foucault
ThinCurr simplifie la modélisation des courants de Foucault dans les systèmes d'énergie de fusion.
Christopher Hansen,
Alexander Battey,
Anson Braun
Feb 13, 2025 ― 6 min lire
Langages de programmation
Transformer du code C en Rust sécurisé
Apprends à automatiser la traduction du code C en Rust sécurisé.
Aymeric Fromherz,
Jonathan Protzenko
Feb 12, 2025 ― 10 min lire
Intelligence artificielle
GenCon : Une nouvelle approche de la modélisation des contraintes
Découvre comment GenCon innove la programmation par contraintes pour résoudre plein de problèmes différents.
Dimos Tsouros,
Senne Berden,
Steven Prestwich
Feb 12, 2025 ― 10 min lire
Logique en informatique
AuDaLa : Une nouvelle façon de coder
Découvre AuDaLa, le langage de programmation qui simplifie la gestion des données et des tâches parallèles.
Tom T. P. Franken,
Thomas Neele
Feb 12, 2025 ― 6 min lire
Génie logiciel
Grands modèles de langage en ingénierie logicielle : opportunités et défis
Les LLM transforment l'ingénierie logicielle mais apportent des défis uniques.
Cuiyun Gao,
Xing Hu,
Shan Gao
Feb 10, 2025 ― 12 min lire
Structures de données et algorithmes
Nouvelle méthode pour le CRC : plus rapide et efficace
Chorba améliore les vérifications CRC avec rapidité et simplicité.
Sam Russell
Feb 10, 2025 ― 7 min lire
Génie logiciel
Naviguer dans les défauts des systèmes d'apprentissage profond
Un guide pour comprendre et résoudre les problèmes dans les modèles d'apprentissage profond.
Gunel Jahangirova,
Nargiz Humbatova,
Jinhan Kim
Feb 9, 2025 ― 6 min lire
Apprentissage automatique
Rencontrez les jinns : Le changement de jeu pour les réseaux neuronaux
jinns améliore les réseaux de neurones informés par la physique pour diverses applications concrètes.
Hugo Gangloff,
Nicolas Jouvin
Feb 9, 2025 ― 9 min lire
Cryptographie et sécurité
Malware et Obfuscation de Code : Le Nouveau Front de Bataille
Explorer comment les techniques d'obscurcissement transforment le paysage des malwares avec des LLM.
Seyedreza Mohseni,
Seyedali Mohammadi,
Deepa Tilwani
Feb 9, 2025 ― 9 min lire
Ordinateurs et société
Réalité Virtuelle : Transformer l'Éducation en Génie Logiciel
Explorer comment la VR peut transformer l'apprentissage en ingénierie logicielle.
Dario Di Dario,
Stefano Lambiase,
Fabio Palomba
Feb 9, 2025 ― 8 min lire
Performances
Accélérer l'accès aux données avec le multi-striding
Apprends comment le multi-striding optimise l'accès à la mémoire pour un calcul plus rapide.
Miguel O. Blom,
Kristian F. D. Rietveld,
Rob V. van Nieuwpoort
Feb 8, 2025 ― 7 min lire
Génie logiciel
Modélisation des utilisateurs : Adapter le logiciel aux utilisateurs
Découvrez comment le modélisation des utilisateurs améliore les expériences logicielles.
Aaron Conrardy,
Alfredo Capozucca,
Jordi Cabot
Feb 8, 2025 ― 7 min lire
Génie logiciel
Automatiser la révision de code : Une nouvelle approche
Des chercheurs innovent en automatisant la revue de code grâce à des technologies avancées et à l'apprentissage fédéré.
Jahnavi Kumar,
Sridhar Chimalakonda
Feb 7, 2025 ― 7 min lire
Intelligence artificielle
Exploiter ChatGPT pour des innovations en fouille de motifs
Une nouvelle méthode combine l'IA et l'intuition humaine pour un mining de patterns efficace.
Michael Weiss
Feb 6, 2025 ― 5 min lire
Génie logiciel
Intégrer la vie privée dans le développement logiciel
Découvre comment la 'Privacy as Code' transforme le développement logiciel pour une meilleure sécurité.
Nicolás E. Díaz Ferreyra,
Sirine Khelifi,
Nalin Arachchilage
Feb 5, 2025 ― 9 min lire
Génie logiciel
Révolutionner les tests unitaires avec des LLMs
Découvrez comment les LLM transforment les tests unitaires pour les développeurs.
Ye Shang,
Quanjun Zhang,
Chunrong Fang
Feb 5, 2025 ― 8 min lire
Recherche d'informations
Refonte de la complétion de code : une approche plus intelligente
Améliorer la complétion de code avec du contexte et un entraînement curriculum pour mieux coder.
Hitesh Sagtani,
Rishabh Mehrotra,
Beyang Liu
Feb 5, 2025 ― 8 min lire
Génie logiciel
ACECode : L’avenir de l’optimisation du code
ACECode optimise le code généré par l'IA pour qu'il soit efficace et correct.
Chengran Yang,
Hong Jin Kang,
Jieke Shi
Feb 4, 2025 ― 7 min lire
Science des matériaux
DL POLY Quantum 2.1 : Faire avancer les simulations moléculaires
Découvrez comment DL POLY Quantum 2.1 transforme les simulations de dynamique moléculaire pour les chercheurs.
Nathan London,
Dil K. Limbu,
Md Omar Faruque
Feb 3, 2025 ― 9 min lire
Intelligence artificielle
Raisonnement Incremental : Construire des Connaissances Petit à Petit
Apprends comment le raisonnement incrémental améliore la programmation logique et la prise de décision.
Francesco Calimeri,
Giovambattista Ianni,
Francesco Pacenza
Feb 3, 2025 ― 8 min lire
Vision par ordinateur et reconnaissance des formes
DreamOmni : L'avenir de la création et de l'édition d'images
Un outil unifié pour générer et éditer des images sans effort.
Bin Xia,
Yuechen Zhang,
Jingyao Li
Feb 3, 2025 ― 8 min lire
Génie logiciel
Révolutionner la summarisation de code avec des LLMs
Découvrez comment les grands modèles de langage facilitent la compréhension du code et la documentation.
Md. Ahnaf Akib,
Md. Muktadir Mazumder,
Salman Ahsan
Feb 3, 2025 ― 8 min lire
Génie logiciel
RCAEval : Un Nouveau Standard pour l'Analyse des Causes Racines dans les Microservices
RCAEval propose des outils pour un meilleur diagnostic des pannes dans les systèmes de microservices.
Luan Pham,
Hongyu Zhang,
Huong Ha
Feb 3, 2025 ― 10 min lire
Performances
Les secrets cachés des configurations logicielles
Découvrez comment les configurations logicielles influencent la performance et l'optimisation.
Mingyu Huang,
Peili Mao,
Ke Li
Feb 2, 2025 ― 8 min lire
Systèmes d'exploitation
Dominer le Chaos de l'Interférence entre Cores
Apprends comment les systèmes d'exploitation gèrent les interférences entre les cœurs pour un computing efficace.
Zhaomeng Deng,
Ziqi Zhang,
Ding Li
Feb 1, 2025 ― 8 min lire
Génie logiciel
Révolutionner le refactoring de code avec l'IA
Découvre comment l'IA change la donne en matière de refactorisation de code pour les devs.
Indranil Palit,
Tushar Sharma
Feb 1, 2025 ― 10 min lire
Intelligence artificielle
Maîtriser les règles de répétition aux échecs chinois
Apprends les règles de répétition uniques aux échecs chinois et leur impact sur le jeu.
Daniel Tan,
Neftali Watkinson Medina
Jan 29, 2025 ― 8 min lire
Apprentissage automatique
Synthétiseur Rapide : Le Futur de la Synthèse de Programmes
Découvrez le synthétiseur rapide et innovant qui transforme la synthèse de programmes avec une efficacité à retard constant.
Théo Matricon,
Nathanaël Fijalkow,
Guillaume Lagarde
Jan 29, 2025 ― 8 min lire
Apprentissage automatique
Révolutionner la prédiction des défauts logiciels avec FedDP
FedDP améliore les prédictions de défauts logiciels tout en garantissant la confidentialité des données.
Yuying Wang,
Yichen Li,
Haozhao Wang
Jan 29, 2025 ― 6 min lire
Génie logiciel
Améliorer la résolution des problèmes logiciels avec des données visuelles
Combiner des données visuelles et des modèles de langage améliore la résolution des problèmes logiciels.
Linhao Zhang,
Daoguang Zan,
Quanshun Yang
Jan 29, 2025 ― 6 min lire
Génie logiciel
Gestion des prompts dans le développement de l'IA
Un aperçu de comment les développeurs améliorent les prompts pour les grands modèles de langage.
Mahan Tafreshipour,
Aaron Imani,
Eric Huang
Jan 29, 2025 ― 7 min lire
Génie logiciel
L'impact de l'ordre d'entrée sur les LLMs dans la localisation de défauts
Découvrez comment l'ordre des entrées influence les performances des LLM dans la détection de bugs logiciels.
Md Nakhla Rafi,
Dong Jae Kim,
Tse-Hsun Chen
Jan 28, 2025 ― 9 min lire
Physique informatique
FLUKA v4-4.0 : Améliorations dans la dosimétrie des protons
La nouvelle version de FLUKA améliore la précision des simulations en thérapie par radiations aux protons.
Alexandra-Gabriela Şerban,
Juan Alejandro de la Torre González,
Marta Anguiano
Jan 28, 2025 ― 10 min lire
Génie logiciel
L'impact des revues de code automatisées
Examen du rôle et de l'efficacité des outils de révision de code automatisés dans le développement logiciel.
Umut Cihan,
Vahid Haratian,
Arda İçöz
Jan 28, 2025 ― 8 min lire
Génie logiciel
Améliorer la Révision de Code : Automatisation et Évaluation
Découvrez comment de nouvelles méthodes améliorent les commentaires de révision de code grâce à l'automatisation et à l'évaluation.
Junyi Lu,
Xiaojia Li,
Zihan Hua
Jan 27, 2025 ― 7 min lire
Génie logiciel
Les contrats intelligents deviennent plus malins : présentation de SimilarGPT
Découvrez comment SimilarGPT améliore la sécurité des contrats intelligents en détectant efficacement les vulnérabilités.
Jango Zhang
Jan 26, 2025 ― 9 min lire
Apprentissage automatique
Lutter contre les malwares : le rôle de l'entraînement adversarial
Découvrez comment l'apprentissage par adversité améliore la détection des malwares et garde les systèmes en sécurité.
Hamid Bostani,
Jacopo Cortellazzi,
Daniel Arp
Jan 26, 2025 ― 10 min lire
Génie logiciel
ReSAT : Un nouvel espoir pour les petits modèles de langue
ReSAT améliore les petits modèles de langue pour mieux résoudre les problèmes de logiciel.
Zexiong Ma,
Shengnan An,
Zeqi Lin
Jan 26, 2025 ― 7 min lire
Génie logiciel
Évaluer la qualité du code à partir de grands modèles de langage
Un nouveau benchmark évalue la qualité du code généré par les Grands Modèles de Langue.
Alejandro Velasco,
Daniel Rodriguez-Cardenas,
David N. Palacio
Jan 26, 2025 ― 9 min lire
Apprentissage automatique
Un nouveau modèle hybride révolutionne la détection de malwares
Combiner des HMM et des CNN pour améliorer les stratégies de détection de malware.
Ritik Mehta,
Olha Jureckova,
Mark Stamp
Jan 26, 2025 ― 9 min lire
Génie logiciel
Démêler la confusion dans les tests automatisés
Améliorer la lisibilité des tests automatisés avec des modèles de langage.
Matteo Biagiola,
Gianluca Ghislotti,
Paolo Tonella
Jan 25, 2025 ― 6 min lire
Cryptographie et sécurité
Gardiens de la sécurité numérique : bibliothèques cryptographiques
Apprends comment les bibliothèques cryptographiques protègent tes données en ligne et leurs faiblesses.
Rodothea Myrsini Tsoupidi,
Elena Troubitsyna,
Panos Papadimitratos
Jan 24, 2025 ― 8 min lire