中文
相关论文

相关论文: From Struggle to Simplicity with a Usable and Secu…

200 篇论文

Authentication is a critical security feature for confirming the identity of a system's users, typically implemented with help from frameworks like Spring Security. It is a complex feature which should be robustly tested at all stages of…

软件工程 · 计算机科学 2020-06-26 Danielle Gonzalez , Michael Rath , Mehdi Mirakhorli

Today, the protection of information, ensuring of the safety and the recall in lossless in case of need is highly significant and it is seen as a major threat in the field. Information security is possible by hiding the available data, by…

密码学与安全 · 计算机科学 2019-02-13 Nurettin Topaloglu , M. Hanefi Calp , Burak Turk

As neural networks revolutionize many applications, significant privacy conflicts between model users and providers emerge. The cryptography community developed a variety of techniques for secure computation to address such privacy issues.…

机器学习 · 计算机科学 2021-02-17 Avital Shafran , Gil Segev , Shmuel Peleg , Yedid Hoshen

As increasingly more sensitive data is being collected to gain valuable insights, the need to natively integrate privacy controls in data analytics frameworks is growing in importance. Today, privacy controls are enforced by data curators…

密码学与安全 · 计算机科学 2021-07-09 Lukas Burkhalter , Nicolas Küchler , Alexander Viand , Hossein Shafagh , Anwar Hithnawi

When implementing secure software, developers must ensure certain requirements, such as the erasure of secret data after its use and execution in real time. Such requirements are not explicitly captured by the C language and could…

密码学与安全 · 计算机科学 2019-07-08 A. P. Shivarpatna Venkatesh , A. Bhat Handadi , M. Mory

We present a usability study of the Ascon 1.2 family of cryptographic algorithms. As far as we know, this is the first published experimental evaluation aimed at a cryptographic design (i.e. not a specific API) with the purpose of informing…

人机交互 · 计算机科学 2023-07-17 Arne Padmos

Most programming languages, besides C, provide a native abstraction for character strings, but string APIs vary widely in size, expressiveness, and subjective convenience across languages. In Pharo, while at first glance the API of the…

编程语言 · 计算机科学 2019-04-30 Damien Pollet , Stéphane Ducasse

Pushed by market forces, software development has become fast-paced. As a consequence, modern development projects are assembled from 3rd-party components. Security & privacy assurance techniques once designed for large, controlled updates…

软件工程 · 计算机科学 2021-03-08 Ivan Pashchenko , Riccardo Scandariato , Antonino Sabetta , Fabio Massacci

Typical users are known to use and reuse weak passwords. Yet, as cybersecurity concerns continue to rise, understanding the password practices of software developers becomes increasingly important. In this work, we examine developers'…

软件工程 · 计算机科学 2023-07-04 Nikolaos Lykousas , Constantinos Patsakis

This paper presents an integrity checker of JAVA P2P distributed system with auto source code composition. JAVA distributed system must guarantee the integrity of program itself and the system components of JAVA virtual machine against…

密码学与安全 · 计算机科学 2016-10-31 Lican Huang

Tracing the sequence of library and system calls that a program makes is very helpful in the characterization of its interactions with the surrounding environment and ultimately of its semantics. Due to entanglements of real-world software…

密码学与安全 · 计算机科学 2024-10-30 Daniele Cono D'Elia , Simone Nicchi , Matteo Mariani , Matteo Marini , Federico Palmaro

With the emergence of 5G, Internet of Things (IoT) has become a center of attraction for almost all industries due to its wide range of applications from various domains. The explosive growth of industrial control processes and the…

密码学与安全 · 计算机科学 2020-06-25 Vishal A. Thakor , M. A. Razzaque , Muhammad R. A. Khandaker

Trusted execution environments like Intel SGX provide \emph{enclaves}, which offer strong security guarantees for applications. Running entire applications inside enclaves is possible, but this approach leads to a large trusted computing…

密码学与安全 · 计算机科学 2023-12-21 Peterson Yuhala , Pascal Felber , Hugo Guiroux , Jean-Pierre Lozi , Alain Tchana , Valerio Schiavoni , Gaël Thomas

Ethereum smart contracts are public, immutable and distributed and, as such, they are prone to vulnerabilities sourcing from programming mistakes of developers. This paper presents SAFEVM, a verification tool for Ethereum smart contracts…

编程语言 · 计算机科学 2019-06-13 Elvira Albert , Jesús Correas , Pablo Gordillo , Guillermo Román-Díez , Albert Rubio

As more sensitive data is shared and stored by third-party sites on the internet, there will be a need to encrypt data stored at these sites. One drawback of encrypting data is that it can be selectively shared only at a coarse-grained…

密码学与安全 · 计算机科学 2014-07-15 Charan Kumar , Dinesh Kumar , Arun Kumar Reddy

It is challenging to verify that the planned security mechanisms are actually implemented in the software. In the context of model-based development, the implemented security mechanisms must capture all intended security properties that…

软件工程 · 计算机科学 2022-03-21 Katja Tuma , Sven Peldszus , Daniel Strüber , Riccardo Scandariato , Jan Jürjens

This paper presents the SPARE C++ library, an open source software tool conceived to build pattern recognition and soft computing systems. The library follows the requirement of the generality: most of the implemented algorithms are able to…

计算机视觉与模式识别 · 计算机科学 2015-02-23 Lorenzo Livi , Guido Del Vescovo , Antonello Rizzi , Fabio Massimo Frattale Mascioli

According to actual needs, generalized signcryption scheme can flexibly work as an encryption scheme, a signature scheme or a signcryption scheme. In this paper, firstly, we give a security model for identity based generalized signcryption…

密码学与安全 · 计算机科学 2010-04-09 Gang Yu , Xiaoxiao Ma , Yong Shen , Wenbao Han

IoT devices differ widely in crypto-supporting hardware, ranging from no hardware support to powerful accelerators supporting numerous of operations including protected key storage. An operating system should provide uniform access to these…

密码学与安全 · 计算机科学 2022-08-25 Lena Boeckmann , Peter Kietzmann , Leandro Lanzieri , Thomas Schmidt , Matthias Wählisch

The popularity of the Java programming language has led to its wide adoption in cloud computing infrastructures. However, Java applications running in untrusted clouds are vulnerable to various forms of privileged attacks. The emergence of…