中文
相关论文

相关论文: RISC-V: #AlphanumericShellcoding

200 篇论文

Coding agents often pass per-prompt safety review yet ship exploitable code when their tasks are decomposed into routine engineering tickets. The challenge is structural: existing safety alignment evaluates overt requests in isolation,…

密码学与安全 · 计算机科学 2026-05-06 Jonathan Steinberg , Oren Gal

This article provides a formalization of the W3C Draft Core SHACL Semantics specification using Z notation. This formalization exercise has identified a number of quality issues in the draft. It has also established that the recursive…

数据库 · 计算机科学 2015-11-03 Arthur Ryman

In this paper, we propose \textit{selectively precoded polar (SPP) code}, built on top of Arikan's capacity achieving polar codes. We provide the encoding and decoding scheme for SPP code. Simulation results show that for a target frame…

信息论 · 计算机科学 2024-10-30 Samir Kumar Mishra , KwangChul Kim

In this work we consider a generalization of the well-studied problem of coding for ``stuck-at'' errors, which we refer to as ``strong stuck-at'' codes. In the traditional framework of stuck-at codes, the task involves encoding a message…

信息论 · 计算机科学 2024-03-29 Roni Con , Ryan Gabrys , Eitan Yaakobi

Sphinx, a hardware-software co-design architecture for binary code and runtime obfuscation. The Sphinx architecture uses binary code diversification and self-reconfigurable processing elements to maintain application functionality while…

密码学与安全 · 计算机科学 2018-02-14 Michel A. Kinsy , Donato Kava , Alan Ehret , Miguel Mark

Computer algebra in Java is a promising field of development. It has not yet reached an industrial strength, in part because of a lack of good user interfaces. Using a general purpose scripting language can bring a natural mathematical…

符号计算 · 计算机科学 2009-06-15 Raphael Jolly , Heinz Kredel

We consider the ubiquitous technique of VByte compression, which represents each integer as a variable length sequence of bytes. The low 7 bits of each byte encode a portion of the integer, and the high bit of each byte is reserved as a…

信息检索 · 计算机科学 2017-01-17 Jeff Plaisance , Nathan Kurz , Daniel Lemire

RISC-V processors are becoming ubiquitous in critical applications, but their susceptibility to microarchitectural side-channel attacks is a serious concern. Detection of microarchitectural attacks in RISC-V is an emerging research topic…

密码学与安全 · 计算机科学 2025-10-22 Muhammad Hassan , Maria Mushtaq , Jaan Raik , Tara Ghasempouri

Instruction sets, from families like x86 and ARM, are at the center of many ambitious formal-methods projects. Many verification, synthesis, programming, and debugging tools rely on formal semantics of instruction sets, but different tools…

计算机科学中的逻辑 · 计算机科学 2022-11-18 Thomas Bourgeat , Ian Clester , Andres Erbsen , Samuel Gruetter , Pratap Singh , Andrew Wright , Adam Chlipala

Handling vast amounts of data is crucial in today's world. The growth of high-performance computing has created a need for parallelization, particularly in the area of machine learning algorithms such as ANN (Approximate Nearest Neighbors).…

机器学习 · 计算机科学 2024-07-19 Konstantin Rumyantsev , Pavel Yakovlev , Andrey Gorshkov , Andrey P. Sokolov

Single-issue processor cores are very energy efficient but suffer from the von Neumann bottleneck, in that they must explicitly fetch and issue the loads/storse necessary to feed their ALU/FPU. Each instruction spent on moving data is a…

硬件体系结构 · 计算机科学 2020-04-02 Fabian Schuiki , Florian Zaruba , Torsten Hoefler , Luca Benini

A weakly constrained code is a collection of finite-length strings over a finite alphabet in which certain substrings or patterns occur according to some prescribed frequencies. Buzaglo and Siegel (ITW 2017) gave a construction of weakly…

信息论 · 计算机科学 2024-08-15 Prachi Mishra , Navin Kashyap

Random Linear Network Coding (RLNC) is a transmission scheme that opts for linear combinations of the transmitted packets at a subset of the intermediate nodes. This scheme is usually considered when Network Coding (NC) is desired over…

信息论 · 计算机科学 2023-04-27 Amine Brahimi , Fatiha Merazka

A random access code (RAC) is a strategy to encode a message into a shorter one in a way that any bit of the original can still be recovered with nontrivial probability. Encoding with quantum bits rather than classical ones can improve this…

量子物理 · 物理学 2020-08-21 Giulio Foletto , Luca Calderaro , Giuseppe Vallone , Paolo Villoresi

OCR (Optical Character Recognition) is a technology that offers comprehensive alphanumeric recognition of handwritten and printed characters at electronic speed by merely scanning the document. Recently, the understanding of visual data has…

计算机视觉与模式识别 · 计算机科学 2023-07-12 Atman Mishra , A. Sharath Ram , Kavyashree C

Polar codes are a class of capacity-achieving error correcting codes that have been selected for use in enhanced mobile broadband in the 3GPP 5th generation (5G) wireless standard. Most polar code research examines the original Arikan polar…

信息论 · 计算机科学 2019-07-17 Adam Cavatassi , Thibaud Tonnellier , Warren J. Gross

We describe a novel line-level script identification method. Previous work repurposed an OCR model generating per-character script codes, counted to obtain line-level script identification. This has two shortcomings. First, as a…

计算机视觉与模式识别 · 计算机科学 2017-08-21 Yasuhisa Fujii , Karel Driesen , Jonathan Baccash , Ash Hurst , Ashok C. Popat

While interest in the open RISC-V instruction set architecture is growing, tools to assess the security of concrete processor implementations are lacking. There are dedicated tools and benchmarks for common microarchitectural side-channel…

密码学与安全 · 计算机科学 2025-10-13 Cédrick Austa , Jan Tobias Mühlberg , Jean-Michel Dricot

A superimposed code is a collection of binary vectors (codewords) with the property that no vector is contained in the Boolean sum of any $k$ others, enabling unique identification of codewords within any group of $k$. Superimposed codes…

数据结构与算法 · 计算机科学 2025-08-05 Gianluca De Marco , Dariusz R. Kowalski

We describe a lightweight RISC-V ISA extension for AES and SM4 block ciphers. Sixteen instructions (and a subkey load) is required to implement an AES round with the extension, instead of 80 without. An SM4 step (quarter-round) has 6.5…

密码学与安全 · 计算机科学 2020-08-18 Markku-Juhani O. Saarinen