TC: Small: Server-side Verification of Client Behavior in Distributed Applications

TC:小型:分布式应用程序中客户端行为的服务器端验证

基本信息

项目摘要

This research will develop techniques that enable a server to verify the behavior of a client with which it is communicating as being consistent with the sanctioned client software. A client's behavior might deviate from the sanctioned client software due to manipulation of the client software or its data structures by an adversary with physical access to the client computer or by malware that has infected the client. This manipulation may yield incorrect state at the client; examples might include modifications to shared state in a collaborative application that should not have been possible, or an input to an imminent server-side invocation containing content that the sanctioned client software would not have allowed. If this state is authoritative within a larger distributed application or otherwise dangerous to the server or other clients, then this incorrect state may compromise the integrity of the application. The techniques developed in this proposed work will detect client behaviors arising from such modifications or, more specifically, any client-to-server messages that are inconsistent with the sanctioned client software.A central challenge in validating client behavior is that this behavior is the result of client processing with inputs that are potentially unknown to the server. These unknown inputs can include environmental inputs at the client (e.g., values sensed at the client location), user inputs (e.g., the user's keystrokes), and even which server messages were processed by the client at the point at which it sent the message being verified. To permit verification despite this obstacle, this project will investigate the use of symbolic execution of the sanctioned client software and constraint solving to enable the server to determine whether there are any inputs that could have given rise to this client message. If it finds that no inputs could have given rise to this message, then it detects the client behavior as being inconsistent with the sanctioned client software. The project will produce new research results and tools to enable this analysis to be performed efficiently. Moreover, the use of computer games as one vehicle to demonstrate this research makes this project ideal for outreach to high-school students and undergraduates, with whom computer games are immensely popular.
这项研究将开发技术,使服务器能够验证客户与批准的客户软件一致的客户的行为。 客户的行为可能会偏离被认可的客户端软件,这是由于客户软件或其数据结构的对手,可以通过物理访问对客户端计算机或感染客户端的恶意软件。 这种操作可能会在客户处产生不正确的状态;示例可能包括对不可能的协作应用程序中共享状态的修改,或者对迫在眉睫的服务器端调用的输入,其中包含批准的客户端软件不允许使用的内容。 如果此状态在较大的分布式应用程序中具有权威性或对服务器或其他客户端的危险,则此不正确状态可能会损害应用程序的完整性。 在这项拟议的工作中开发的技术将检测由这种修改引起的客户行为,或者更具体地说,更具体地说,与批准的客户端软件不一致的任何客户对服务器消息。验证客户端行为的核心挑战是,此行为是客户处理与服务器潜在未知的输入的结果。 这些未知的输入可以包括客户端的环境输入(例如,在客户端位置感知的值),用户输入(例如,用户的键击),甚至在发送验证的消息时,客户端也处理了哪些服务器消息。 为了允许验证,尽管有这一障碍,该项目将调查使用批准的客户端软件和约束求解的符号执行,以使服务器能够确定是否有任何输入可以引起此客户端消息。 如果发现没有输入可以引起此消息,那么它将检测到客户行为与批准的客户端软件不一致。 该项目将产生新的研究结果和工具,以使该分析有效地执行。 此外,将计算机游戏用作展示这项研究的一种工具,这使该项目非常适合向高中生和本科生推广,这些项目非常受欢迎。

项目成果

期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

数据更新时间:{{ journalArticles.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ monograph.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ sciAawards.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ conferencePapers.updateTime }}

{{ item.title }}
  • 作者:
    {{ item.author }}

数据更新时间:{{ patent.updateTime }}

Michael Reiter其他文献

784 OVERCOMING RAD001 TRIGGERED RESISTANCE IN PROSTATE CANCER CDK1-CYCLIN B COMPLEX
  • DOI:
    10.1016/j.juro.2012.02.872
  • 发表时间:
    2012-04-01
  • 期刊:
  • 影响因子:
  • 作者:
    Igor Tsaur;Jasmina Makarevic;Michael Reiter;Martin Kurosch;Georg Bartsch;Christoph Wiesner;Steffen Wedel;Axel Haferkamp;Roman Blaheta
  • 通讯作者:
    Roman Blaheta
Finding a niche: Magnetic resonance imaging located an often-overlooked source of uterine bleeding
  • DOI:
    10.1016/j.ajog.2013.06.002
  • 发表时间:
    2014-02-01
  • 期刊:
  • 影响因子:
  • 作者:
    Michael Reiter;Ryan Schwope
  • 通讯作者:
    Ryan Schwope
Complete biosynthesis of cannabinoids and their unnatural analogues in yeast (2019) (vol 567, pg 123, 2019)
酵母中大麻素及其非天然类似物的完整生物合成(2019)(第 567 卷,第 123 页,2019)
  • DOI:
  • 发表时间:
    2020
  • 期刊:
  • 影响因子:
    64.8
  • 作者:
    Xiaozhou Luo;Michael Reiter;Leo d’Espaux;Jeff Wong;Charles M. Denby;Anna Lechner;Yunfeng Zhang;Adrian T Grzybowski;Simon Harth;Weiyin Lin;Hyunsu Lee;Changhua Yu;John Shin;Kai Deng;V. Benites;G. Wang;Baidoo Eek;Yan Chen;Ishaan Dev;Christopher J. Petzold;Jay D. Keasling
  • 通讯作者:
    Jay D. Keasling
Use of MRI for Evaluation of Retained Uterine Fundus Mimicking a Pelvic Mass
  • DOI:
    10.1016/j.jmig.2012.03.018
  • 发表时间:
    2012-07-01
  • 期刊:
  • 影响因子:
  • 作者:
    Michael Reiter;James F. Wiedenhoefer;Ryan Schwope;Abigail Feathers;Sarah Page
  • 通讯作者:
    Sarah Page
Business Cycles, Unemployment Insurance, and Calibration of Matching Models
商业周期、失业保险和匹配模型的校准

Michael Reiter的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('Michael Reiter', 18)}}的其他基金

Collaborative Research: NSF-BSF: SaTC: CORE: Small: Detecting malware with machine learning models efficiently and reliably
协作研究:NSF-BSF:SaTC:核心:小型:利用机器学习模型高效可靠地检测恶意软件
  • 批准号:
    2338302
  • 财政年份:
    2024
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Continuing Grant
Collaborative Proposal: SaTC: Frontiers: Center for Distributed Confidential Computing (CDCC)
协作提案:SaTC:前沿:分布式机密计算中心 (CDCC)
  • 批准号:
    2207214
  • 财政年份:
    2022
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Continuing Grant
Collaborative Research: Conference: 2022 Secure and Trustworthy Cyberspace PI Meeting
协作研究:会议:2022年安全可信网络空间PI会议
  • 批准号:
    2205940
  • 财政年份:
    2022
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Standard Grant
SaTC: CORE: Medium: Collaborative: Using Machine Learning to Build More Resilient and Transparent Computer Systems
SaTC:核心:媒介:协作:使用机器学习构建更具弹性和透明的计算机系统
  • 批准号:
    2113345
  • 财政年份:
    2021
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Standard Grant
SaTC: CORE: Medium: Collaborative: Using Machine Learning to Build More Resilient and Transparent Computer Systems
SaTC:核心:媒介:协作:使用机器学习构建更具弹性和透明的计算机系统
  • 批准号:
    1801494
  • 财政年份:
    2018
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Standard Grant
AitF: FULL: Collaborative Research: Practical Foundations for Software-Defined Network Optimization
AitF:完整:协作研究:软件定义网络优化的实践基础
  • 批准号:
    1535917
  • 财政年份:
    2015
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Standard Grant
TWC: Frontier: Collaborative: Rethinking Security in the Era of Cloud Computing
TWC:前沿:协作:重新思考云计算时代的安全性
  • 批准号:
    1330599
  • 财政年份:
    2013
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Continuing Grant
TWC SBES: Medium: Collaborative: Crowdsourcing Security
TWC SBES:媒介:协作:众包安全
  • 批准号:
    1228471
  • 财政年份:
    2012
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Standard Grant
FIA: Collaborative Research: MobilityFirst: A Robust and Trustworthy Mobility-Centric Architecture for the Future Internet
FIA:协作研究:MobilityFirst:面向未来互联网的稳健且值得信赖的以移动为中心的架构
  • 批准号:
    1040626
  • 财政年份:
    2010
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Standard Grant
TC: Large: Collaborative Research: Trustworthy Virtual Cloud Computing
TC:大型:协作研究:值得信赖的虚拟云计算
  • 批准号:
    0910483
  • 财政年份:
    2009
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Standard Grant

相似国自然基金

靶向Treg-FOXP3小分子抑制剂的筛选及其在肺癌免疫治疗中的作用和机制研究
  • 批准号:
    32370966
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目
化学小分子激活YAP诱导染色质可塑性促进心脏祖细胞重编程的表观遗传机制研究
  • 批准号:
    82304478
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
靶向小胶质细胞的仿生甘草酸纳米颗粒构建及作用机制研究:脓毒症相关性脑病的治疗新策略
  • 批准号:
    82302422
  • 批准年份:
    2023
  • 资助金额:
    30 万元
  • 项目类别:
    青年科学基金项目
HMGB1/TLR4/Cathepsin B途径介导的小胶质细胞焦亡在新生大鼠缺氧缺血脑病中的作用与机制
  • 批准号:
    82371712
  • 批准年份:
    2023
  • 资助金额:
    49 万元
  • 项目类别:
    面上项目
小分子无半胱氨酸蛋白调控生防真菌杀虫活性的作用与机理
  • 批准号:
    32372613
  • 批准年份:
    2023
  • 资助金额:
    50 万元
  • 项目类别:
    面上项目

相似海外基金

AI-based Mapping of Complex Cannabis Extracts in Pain Pathways
基于人工智能的疼痛通路中复杂大麻提取物的绘图
  • 批准号:
    10659413
  • 财政年份:
    2023
  • 资助金额:
    $ 47.25万
  • 项目类别:
An Open-source Speech Processing Platform (OSP) for Research on Hearing Loss and Related Disorders
用于研究听力损失和相关疾病的开源语音处理平台 (OSP)
  • 批准号:
    10482312
  • 财政年份:
    2022
  • 资助金额:
    $ 47.25万
  • 项目类别:
Multi-modal data integration to identify kinase substrates
多模式数据集成识别激酶底物
  • 批准号:
    10659156
  • 财政年份:
    2022
  • 资助金额:
    $ 47.25万
  • 项目类别:
SHF: Small: Massively Parallel Server Processors
SHF:小型:大规模并行服务器处理器
  • 批准号:
    2153297
  • 财政年份:
    2022
  • 资助金额:
    $ 47.25万
  • 项目类别:
    Standard Grant
Multi-modal data integration to identify kinase substrates
多模式数据集成识别激酶底物
  • 批准号:
    10451941
  • 财政年份:
    2022
  • 资助金额:
    $ 47.25万
  • 项目类别:
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了