中文
相关论文

相关论文: Why Johnny Adopts Identity-Based Software Signing:…

200 篇论文

The number of studies focusing on onboarding in software organizations has increased significantly during the last years. However, current literature overlooks onboarding in Software Product Lines (SPLs). SPLs have been proven effective in…

软件工程 · 计算机科学 2021-04-13 Raul Medeiros

Electronic documents are signed using private keys and verified using the corresponding digital certificates through the well-known public key infrastructure model. Private keys must be kept in a safe container so they can be reused. This…

密码学与安全 · 计算机科学 2024-08-02 Lucas Mayr , Gustavo Zambonin , Frederico Schardong , Ricardo Custódio

Producing secure software is challenging. The poor usability of security APIs makes this even harder. Many recommendations have been proposed to support developers by improving the usability of cryptography libraries and APIs; rooted in…

密码学与安全 · 计算机科学 2021-05-06 Nikhil Patnaik , Andrew C. Dwyer , Joseph Hallett , Awais Rashid

Software security is of utmost importance for most software systems. Developers must systematically select, plan, design, implement, and especially, maintain and evolve security features -- functionalities to mitigate attacks or protect…

软件工程 · 计算机科学 2025-09-30 Kevin Hermann , Sven Peldszus , Jan-Philipp Steghöfer , Thorsten Berger

The mass production of complex software has made it impossible to manually test it for security vulnerabilities. Automated security testing tools come in a variety of flavors, function at various stages of software development, and target…

软件工程 · 计算机科学 2023-01-18 Yan Wu , Jingyi Su , David D. Moran , Chris D. Near

Signature verification, as a crucial practical documentation analysis task, has been continuously studied by researchers in machine learning and pattern recognition fields. In specific scenarios like confirming financial documents and legal…

计算机视觉与模式识别 · 计算机科学 2022-03-21 Xiaotong Ji , Yan Zheng , Daiki Suehiro , Seiichi Uchida

Satisfiability solvers are increasingly playing a key role in software verification, with particularly effective use in the analysis of security vulnerabilities. String processing is a key part of many software applications, such as…

计算复杂性 · 计算机科学 2009-03-17 Susmit Jha , Sanjit A. Seshia , Rhishikesh Limaye

Network administration is an inherently complex task, in particular with regard to security. Using the Isabelle interactive proof assistant, we develop two automated, formally verified tools which help uncovering and preventing bugs in…

网络与互联网体系结构 · 计算机科学 2017-08-29 Cornelius Diekmann

Digital identity is evolving from centralized systems to a decentralized approach known as Self-Sovereign Identity (SSI). SSI empowers individuals to control their digital identities, eliminating reliance on third-party data custodians and…

密码学与安全 · 计算机科学 2024-06-28 Evan Krul , Hye-young Paik , Sushmita Ruj , Salil S. Kanhere

With the advancement of technology and subsequently the age of digital information, online trustworthy identification has become increasingly more important. With respect to the various data breaches and privacy regulations, the current…

密码学与安全 · 计算机科学 2019-04-30 Dirk van Bokkem , Rico Hageman , Gijs Koning , Luat Nguyen , Naqib Zarin

Self-Sovereign Identity is a transformative paradigm in digital identity management, empowering individuals with full control over their credentials. However, the coexistence of diverse SSI ecosystems, such as the European Digital Identity…

新兴技术 · 计算机科学 2025-12-30 Hakan Yildiz , Axel Küpper

Digital signatures provide scalable authentication with non-repudiation and are vital tools for the Internet of Things (IoT). Many IoT applications harbor vast quantities of resource-limited devices often used with cloud computing. However,…

密码学与安全 · 计算机科学 2026-01-08 Saif E. Nouma , Attila A. Yavuz

For many users, a private key based wallet serves as the primary entry point to blockchains. Commonly recommended wallet authentication methods, such as mnemonics or hardware wallets, can be cumbersome. This difficulty in user onboarding…

Powerful machine learning (ML) models are now readily available online, which creates exciting possibilities for users who lack the deep technical expertise or substantial computing resources needed to develop them. On the other hand, this…

机器学习 · 计算机科学 2025-05-30 Sarah Meiklejohn , Hayden Blauzvern , Mihai Maruseac , Spencer Schrock , Laurent Simon , Ilia Shumailov

As software security threats continue to evolve, the demand for innovative ways of securing coding has tremendously grown. The integration of Generative AI (GenAI) into software development holds significant potential for improving secure…

软件工程 · 计算机科学 2025-04-29 Hathal S. Alwageed , Rafiq Ahmad Khan

Software testing is a prime factor in software industry. Besides knowing the importance of testing, only limited time is allocated for teaching it. It will be more efficient if testing is taught simultaneously with programming foundations.…

人工智能 · 计算机科学 2013-02-22 A. Anandaraj , P. Kalaivani , V. Rameshkumar

Systematically developing high--quality reusable software components is a difficult task and requires careful design to find a proper balance between potential reuse, functionalities and ease of implementation. Extendibility is an important…

机器人学 · 计算机科学 2021-06-30 Ali Paikan , Vadim Tikhanoff , Giorgio Metta , Lorenzo Natale

Advanced type systems that enforce various correctness and safety guarantees--such as linear and ownership types--have a long history in the Programming Languages research community. Despite this history, a human-centered evaluation of…

编程语言 · 计算机科学 2023-01-09 Kasra Ferdowsi

With passkeys, the FIDO Alliance introduces the ability to sync FIDO2 credentials across a user's devices through passkey providers. This aims to mitigate user concerns about losing their devices and promotes the shift toward password-less…

密码学与安全 · 计算机科学 2025-01-14 Andre Büttner , Nils Gruschka

To ensure the quality of software systems, software engineers can make use of a variety of quality assurance approaches, such as software testing, modern code review, automated static analysis, and build automation. Each of these quality…

软件工程 · 计算机科学 2026-04-21 Ali Khatami , Andy Zaidman