Search references for DOMAIN GENERATION-ALGORITHM. Phrases containing DOMAIN GENERATION-ALGORITHM
See searches and references containing DOMAIN GENERATION-ALGORITHM!DOMAIN GENERATION-ALGORITHM
Algorithm used to generate large numbers of domain names
Domain generation algorithms (DGA) are algorithms seen in various families of malware that are used to periodically generate a large number of domain
Domain_generation_algorithm
Competitive algorithm for searching a problem space
form a new generation. The new generation of candidate solutions is then used in the next iteration of the algorithm. Commonly, the algorithm terminates
Genetic_algorithm
Malicious software
Cryptovirology Cuckoo's egg (metaphor) Cybercrime Cyber spying Domain generation algorithm Facebook malware File binder Identity theft Industrial espionage
Malware
Computational engineering concept
Semantic metadata and repositories associate algorithms with descriptions and domain information. A semantic algorithm should not be confused with semantic search
Semantic_algorithm
behavior for the agents in population. Domain specific knowledge Information about the domain of the cultural algorithm problem is applied to. Situational
Cultural_algorithm
IOS exploit kit
command-and-control domains with a fallback domain generation algorithm using the seed string "lazarus" to produce predictable 15-character domains with a .xyz
Coruna_(exploit_kit)
Topics referred to by the same term
Direct Graphics Access, an X Window System extension Domain generation algorithm, a family of algorithms used by malware to obfuscate their original Command
DGA
Concept in Computer Science
Around 1973 fourth-generation language was coined. It was used for declarative languages (such as Prolog), “database languages” and domain-specific languages
Programming language generations
Programming_language_generations
Algorithm used for points in euclidean space
engineering and computer science, Lloyd's algorithm, also known as Voronoi iteration or relaxation, is an algorithm named after Stuart P. Lloyd for finding
Lloyd's_algorithm
Subdivision of space into cells
geometric input domain. Mesh cells are used as discrete local approximations of the larger domain. Meshes are created by computer algorithms, often with human
Mesh_generation
Collection of compromised internet-connected devices controlled by a third party
to day. Control servers may also hop from DNS domain to DNS domain, with domain generation algorithms being used to create new DNS names for controller
Botnet
Any algorithm which solves the search problem
search space of a problem domain, with either discrete or continuous values. Although search engines use search algorithms, they belong to the study of
Search_algorithm
Quantum search algorithm
In quantum computing, Grover's algorithm, also known as the quantum search algorithm, is a quantum algorithm for unstructured search that finds with high
Grover's_algorithm
Subset of evolutionary computation
Evolutionary algorithms (EA) reproduce essential elements of biological evolution in a computer algorithm in order to solve "difficult" problems, at least
Evolutionary_algorithm
Cybercriminal syndicate from 2009 to 2010
1.0.X. This contained other unique capabilities, including a domain generation algorithm to prevent shutdown attempts, regular expression support, and
Jabber_Zeus
2011 computer trojan
domain generation algorithm (DGA) to re-establish contact with the C2 servers and obtain a new list of peers. The DGA generated one thousand domains every
Gameover_ZeuS
Type of internet domain name
forms of a domain name are accomplished by a pair of algorithms called ToASCII and ToUnicode. These algorithms are not applied to the domain name as a
Internationalized_domain_name
Spatial anti-aliasing method
Grid algorithm in uniform distribution Rotated grid algorithm (with 2 × the sample density) Random algorithm Jitter algorithm Poisson disc algorithm Quasi-Monte
Supersampling
definite NP generation with many nice properties. In recent years a shared-task event has compared different algorithms for definite NP generation, using the
Referring expression generation
Referring_expression_generation
DNS evasion technique against origin server fingerprinting
flux-herder mothership nodes. The domain names are dynamically generated using a selected pseudorandom domain generation algorithm (DGA), and the flux operator
Fast_flux
Type of information retrieval using LLMs
Retrieval-augmented generation (RAG) is a technique that enables large language models (LLMs) to retrieve and incorporate new information from external
Retrieval-augmented generation
Retrieval-augmented_generation
An algorithm is a fundamental set of rules or defined procedures that are typically designed and used to be a simpler way to solve a specific problem
List_of_algorithms
Software testing technique
509 certificate format and uses a stochastic sampling algorithm to drive its input generation while tracking the program coverage. Another line of research
Differential_testing
Algorithm for indexing of words by their pronunciation
A phonetic algorithm is an algorithm for indexing of words by their pronunciation. If the algorithm is based on orthography, it depends crucially on the
Phonetic_algorithm
Principle in artificial intelligence
Go, the AlphaGo algorithm that surpassed human performance relied much less on expert skill at the game itself than previous generations of AI, and was
Bitter_lesson
Computer-based method for summarizing a text
for a domain-specific keyphrase extraction algorithm. The extractor follows a series of heuristics to identify keyphrases. The genetic algorithm optimizes
Automatic_summarization
Biased assessment of an algorithm
Algorithm aversion is defined as a "biased assessment of an algorithm which manifests in negative behaviors, and attitudes towards the algorithm compared
Algorithm_aversion
Algorithm for public-key cryptography
Security released the algorithm to the public domain on 6 September 2000. The RSA algorithm involves four steps: key generation, key distribution, public-key
RSA_cryptosystem
Software engineering methodology
Domain-specific modeling often also includes the idea of code generation: automating the creation of executable source code directly from the domain-specific
Domain-specific_modeling
Technique in digital signal processing
The Goertzel algorithm is a technique in digital signal processing (DSP) for efficient evaluation of the individual terms of the discrete Fourier transform
Goertzel_algorithm
Optimization algorithm
computer science and operations research, the ant colony optimization algorithm (ACO) is a probabilistic technique for solving computational problems
Ant colony optimization algorithms
Ant_colony_optimization_algorithms
Approach to public-key cryptography
for digital signature generation and key exchange. Suite B was later superseded by the Commercial National Security Algorithm Suite (CNSA), and NSA announced
Elliptic-curve_cryptography
Automated method for solving mazes
maze-solving algorithm is an automated method for solving a maze. The random mouse, wall follower, Pledge, Tarry's, and Trémaux's algorithms are designed
Maze-solving_algorithm
Game-playing artificial intelligence
leveraging handcrafted domain expertise and sophisticated domain adaptations. AlphaZero is a generic reinforcement learning algorithm – originally devised
AlphaZero
Data-mining algorithm
trends in the database: this has applications in domains such as market basket analysis. The Apriori algorithm was proposed by Agrawal and Srikant in 1994
Apriori_algorithm
Automatic creation of ontologies
Ontology learning (ontology extraction, ontology augmentation generation, ontology generation, or ontology acquisition) is the automatic or semi-automatic
Ontology_learning
different subjects, including knowledge of the application domain, specialized algorithms, and formal logic. coding theory The study of the properties
Glossary_of_computer_science
Branch of artificial intelligence
range of domains. Typical examples of domains are block-stacking, logistics, workflow management, and robot task planning. Hence a single domain-independent
Automated planning and scheduling
Automated_planning_and_scheduling
Surface representing points of constant value within a volume
edge the algorithm creates a vertex. By using a table of different triangles depending on different patterns of edge intersections the algorithm can create
Isosurface
Estimate object properties from a finite number of projections
reconstruction algorithms have been developed to implement the process of reconstruction of a three-dimensional object from its projections. These algorithms are
Tomographic_reconstruction
Technological phenomenon with social implications
Algorithmic bias describes the systematic and repeatable harmful tendency in a computerized sociotechnical system to create "unfair" outcomes, such as
Algorithmic_bias
Compact encoding of digital data
and satellite television. Genetics compression algorithms are the latest generation of lossless algorithms that compress data (typically sequences of nucleotides)
Data_compression
Aspect of Universal Mobile Telecommunications System
security Integrity algorithm agreement: the mobile station and the serving network can securely negotiate the integrity algorithm that they use. Integrity
UMTS_security
Quantum-safe key encapsulation mechanism
Changes made since the Initial Public Draft include: Domain separation was added to key generation Reversal of an index mismatch created inadvertently
ML-KEM
Field associated with machine learning and transfer learning
and transfer learning algorithms have been implemented over the past decades: SKADA (Python) ADAPT (Python) TLlib (Python) Domain-Adaptation-Toolbox (MATLAB)
Domain_adaptation
Triangulation method
triangulation algorithm in Ed" by P. Cignoni, C. Montani, R. Scopigno. The divide and conquer algorithm has been shown to be the fastest DT generation technique
Delaunay_triangulation
Algorithm for searching a problem space
computer science and operations research, a memetic algorithm (MA) is an extension of an evolutionary algorithm (EA) that aims to accelerate the evolutionary
Memetic_algorithm
Type of machine translation
Using a similarity matrix, the algorithm delivered matches between meanings including a confidence factor. This algorithm alone, however, did not match
Rule-based machine translation
Rule-based_machine_translation
Cryptographic system with public and private keys
lookup in the domain name system (DNS). The DKIM system for digitally signing emails also uses this approach. Because asymmetric key algorithms are nearly
Public-key_cryptography
Algorithm to search the nodes of a graph
science, depth-first search (DFS) is an algorithm for traversing or searching tree or graph data structures. The algorithm starts at the root node (selecting
Depth-first_search
Block cipher
unpatented, and will remain so in all countries. The algorithm is hereby placed in the public domain, and can be freely used by anyone." Notable features
Blowfish_(cipher)
complexity on such a domain Criss-cross algorithm — similar to the simplex algorithm Big M method — variation of simplex algorithm for problems with both
List of numerical analysis topics
List_of_numerical_analysis_topics
Use of software programs to generate taxonomical classifications from a body of texts
Navigli, Roberto (10 October 2012). "OntoLearn Reloaded: A Graph-based Algorithm for Taxonomy Induction". Computational Linguistics. Association for Computational
Automatic taxonomy construction
Automatic_taxonomy_construction
algorithm, Algorithmica, 24 (1999), pp. 243--269. Clemens Kadow and Noel Walkington. Design of a projection-based parallel Delaunay mesh generation and
Parallel_mesh_generation
Evolutionary algorithm
expression programming (GEP) in computer programming is an evolutionary algorithm that creates computer programs or models. These computer programs are
Gene_expression_programming
Message sent to a certificate authority to apply for a certificate
three main parts: the certification request information, a signature algorithm identifier, and a digital signature on the certification request information
Certificate_signing_request
AI-generated character
of absurdist AI-generated internet characters popular among Generation Alpha and Generation Z. The character is an anthropomorphic kentongan (a traditional
Tung_Tung_Tung_Sahur
Algorithm for creating unique passwords
Master Password is a type of algorithm first implemented by Maarten Billemont for creating unique passwords in a reproducible manner. It differs from
Master_Password_(algorithm)
a traditional CAD-based meshing algorithm. CAD-based approaches use the scan data to define the surface of the domain and then create elements within
Image-based_meshing
Combined real-and-virtual environment
147-181. Hoffmann, Peter. "The Merging of Worlds and… of Immersion." Next Generation Internet: The Merging of Reality and Virtuality in the Metaverse. Wiesbaden:
Extended_reality
Optimization technique
designed to find, generate, tune, or select a heuristic (partial search algorithm) that may provide a sufficiently good solution to an optimization problem
Metaheuristic
Database algorithm
Hi/Lo is an algorithm and a key generation strategy used for generating unique keys for use in a database as a primary key. It uses a sequence-based hi-lo
Hi/Lo_algorithm
Multidisciplinary endeavour
symbolic generation with domain-specific evaluation metrics, modeling generative and selective steps to creativity In the field of generational humor, the
Computational_creativity
Signal processing system
Mean Squares Algorithm Sample Matrix Inversion Algorithm Recursive Least Square Algorithm Conjugate gradient method Constant Modulus Algorithm Beamforming
Adaptive_beamformer
Software development methodology
activities that govern a particular application domain, rather than the computing (i.e., algorithmic) concepts. MDE is a subfield of a software design
Model-driven_engineering
Subset of artificial intelligence
intelligence concerned with the development and study of statistical algorithms that can learn from data and generalize to unseen data, and thus perform
Machine_learning
Topics referred to by the same term
knowledge extraction and automated hypothesis generation Lanczos bidiagonalization (Lanczos algorithm) in linear algebra Lewy body dementia, an umbrella
LBD
Upscaling filters for pixel art graphics
the appearance of fourth-generation and earlier video games on arcade and console emulators, many pixel art scaling algorithms are designed to run in real-time
Pixel-art_scaling_algorithms
American computer scientist
Technology but slows it down on benchmarks. Forgy developed a next-generation algorithm, called Rete-NT, that has improved the execution speed by another
Charles_Forgy
the domain of search and optimization. The term memetic computing is often unassumingly misinterpreted to mean the same thing as memetic algorithms (MAs)
Memetic_computing
Evolving computer programs with techniques analogous to natural genetic processes
Genetic programming (GP) is an evolutionary algorithm, an artificial intelligence technique mimicking natural evolution, which operates on a population
Genetic_programming
Self-stable region of a protein's chain that folds independently from the rest
1995). "Continuous and discontinuous domains: an algorithm for the automatic generation of reliable protein domain definitions". Protein Science. 4 (5):
Protein_domain
Biogeography-based optimization (BBO) is an evolutionary algorithm (EA) that optimizes a function by stochastically and iteratively improving candidate
Biogeography-based optimization
Biogeography-based_optimization
interactive genetic algorithm, interactive genetic programming, and human-based genetic algorithm. An interactive genetic algorithm (IGA) is defined as
Interactive evolutionary computation
Interactive_evolutionary_computation
Construct in computational geometry
used in Delaunay refinement methods for mesh generation, as a way to force the mesh to conform with the domain boundaries as it is being refined. Chew, L
Constrained Delaunay triangulation
Constrained_Delaunay_triangulation
C++ software library
libcryptopp) is a free and open-source C++ class library of cryptographic algorithms and schemes written by Wei Dai. Crypto++ has been widely used in academia
Crypto++
Lexical choice is the subtask of Natural language generation that involves choosing the content words (nouns, non-auxiliary verbs, adjectives, and adverbs)
Lexical_choice
Numerical analysis technique
1109/8.477075. Q. H. Liu (1997). "The pseudospectral time-domain (PSTD) method: A new algorithm for solutions of Maxwell's equations". IEEE Antennas and
Finite-difference time-domain method
Finite-difference_time-domain_method
Changing the resolution of a digital image
algorithms aim to preserve edges in the image after scaling, unlike other algorithms, which can introduce staircase artifacts. Examples of algorithms
Image_scaling
Standard for the encryption of electronic data
Standard (DES), which was published in 1977. The algorithm described by AES is a symmetric-key algorithm, meaning the same key is used for both encrypting
Advanced_Encryption_Standard
Distributed algorithm for sensor networks
The Brooks–Iyengar algorithm or FuseCPA Algorithm or Brooks–Iyengar hybrid algorithm is a distributed algorithm that improves both the precision and accuracy
Brooks–Iyengar_algorithm
Generation of text in natural languages
interface between vision and language. A case of data-to-text generation, the algorithm of image captioning (or automatic image description) involves
Natural_language_generation
Type of standardized secure cryptoprocessors
2.0. The group continues work on the standard incorporating errata, algorithmic additions and new commands. This version, first published in 2014, became
Trusted_Platform_Module
Bioinformatics software
In bioinformatics, DIAMOND is an algorithm and program for sequence alignment of protein and translated DNA sequences, designed as a fast alternative
DIAMOND_(biotechnology)
Pattern matching algorithm
The Rete algorithm (/ˈriːtiː/ REE-tee, /ˈreɪtiː/ RAY-tee, rarely /ˈriːt/ REET, /rɛˈteɪ/ reh-TAY) is a pattern matching algorithm for implementing rule-based
Rete_algorithm
Open source speech synthesis software
software uses MBROLA (Multi-Band Resynthesis OverLap Add) algorithm for speech generation. Although it is diphone-based, the quality of MBROLA's synthesis
MBROLA
ITU-T standard
also includes ITU-T P.563 (no-reference algorithm). POLQA, similar to P.862 PESQ, is a Full Reference (FR) algorithm that rates a degraded or processed speech
Perceptual Objective Listening Quality Analysis
Perceptual_Objective_Listening_Quality_Analysis
Early unclassified symmetric-key block cipher
The Data Encryption Standard (DES /ˌdiːˌiːˈɛs, dɛz/) is a symmetric-key algorithm for the encryption of digital data. Although its short key length of 56
Data_Encryption_Standard
Data processing algorithm
artificially generating the algorithms. For instance, the Estimation of Distribution Algorithms guarantees the generation of valid algorithms by the directed acyclic
Automatic clustering algorithms
Automatic_clustering_algorithms
Stream cipher
a high-speed stream cipher from 2003. The algorithm and source code was released in 2008 as public domain software. Rabbit was first presented in February
Rabbit_(cipher)
IEEE network security standard
provide a unique initialization vector for encryption and authentication algorithms as well as protection against replay attacks An optional LAN-wide Secure
IEEE_802.1AE
Monte Carlo method for density of states
The Wang and Landau algorithm, proposed by Fugao Wang and David P. Landau, is a Monte Carlo method designed to estimate the density of states of a system
Wang_and_Landau_algorithm
Usage of artificial intelligence to generate music
human cognitive processes. A prominent feature is the capability of an AI algorithm to learn from historical data, such as in computer accompaniment technology
Artificial intelligence in music
Artificial_intelligence_in_music
Factorization algorithm
the general number field sieve (GNFS) is the most efficient classical algorithm known for factoring integers larger than 10100. Heuristically, its complexity
General_number_field_sieve
Finding multiple solutions of a problem
optimization problem, which makes them important for obtaining domain knowledge. In addition, the algorithms for multimodal optimization usually not only locate
Evolutionary multimodal optimization
Evolutionary_multimodal_optimization
Behavioral design pattern in object-oriented programming
those parts of the algorithm. The template method is used in frameworks, where each implements the invariant parts of a domain's architecture, while
Template_method_pattern
Genetic algorithm for making artificial neural networks
NeuroEvolution of Augmenting Topologies (NEAT) is a genetic algorithm (GA) for generating evolving artificial neural networks (a neuroevolution technique)
Neuroevolution of augmenting topologies
Neuroevolution_of_augmenting_topologies
Internet error message
the 404 is replaced with alternative suggestions generated by Google algorithms, if the page is under 512 bytes in size. Another problem is that if the
HTTP_404
AI whose outputs can be understood by humans
algorithms used in AI can be categorized as white-box or black-box. White-box models provide results that are understandable to experts in the domain
Explainable artificial intelligence
Explainable_artificial_intelligence
Branch of computer science
model computation rather than being a means for programmers to describe algorithms to a computer system. Many modern functional programming languages have
Programming_language_theory
travel, tourism, insurance
DOMAIN GENERATION-ALGORITHM
DOMAIN GENERATION-ALGORITHM
DOMAIN GENERATION-ALGORITHM
DOMAIN GENERATION-ALGORITHM
DOMAIN GENERATION-ALGORITHM
DOMAIN GENERATION-ALGORITHM
DOMAIN GENERATION-ALGORITHM
DOMAIN GENERATION-ALGORITHM
DOMAIN GENERATION-ALGORITHM
travel, tourism, insurance