CipherSniffer: Classifying Cipher Types
Ciphers are a powerful tool for encrypting communication. There are many different cipher types, which makes it computationally expensive to solve a cipher using brute force. In this paper, we frame the decryption task as a classification problem. We first create a dataset of transpositions, substitutions, text reversals, word reversals, sentence shifts, and unencrypted text. Then, we evaluate the performance of various tokenizer-model combinations on this task.
Code (1)
Tasks
SentenceSimilar Papers 제목 키워드 기반
CIPHER: Scalable Time Series Analysis for Physical Sciences with Application to Solar Wind Phenomena
Labeling or classifying time series is a persistent challenge in the physical sciences, where expert annotations are scarce, costly, and often inconsistent. Yet robust labeling is essential to enable machine learning mod…
Time Series AnalysisClassifying World War II Era Ciphers with Machine Learning
We determine the accuracy with which machine learning and deep learning techniques can classify selected World War II era ciphers when only ciphertext is available. The specific ciphers considered are Enigma, M-209, Siga…
Deep LearningVowel and Consonant Classification through Spectral Decomposition
We consider two related problems in this paper. Given an undeciphered alphabetic writing system or mono-alphabetic cipher, determine: (1) which of its letters are vowels and which are consonants; and (2) whether the writ…
ClassificationGeneral ClassificationPolysemy Deciphering Network for Human-Object Interaction Detection
Human-Object Interaction (HOI) detection is important in human-centric scene understanding. Existing works typically assume that the same verb in different HOI categories has similar visual characteristics, while ignorin…
Human-Object Interaction DetectionObjectScene UnderstandingSegmenting Numerical Substitution Ciphers
Deciphering historical substitution ciphers is a challenging problem. Example problems that have been previously studied include detecting cipher type, detecting plaintext language, and acquiring the substitution key for…
Language ModelingLanguage ModellingSegmentation