SBIR/STTR Research Award

SBIR Phase I: Safe Secure C/C++

Award identifier fd8d2476b2ea74ebea38fbc63d609c6452cb109d5b8936fa045814c3bebf77c9Awarding agency National Science Foundation

Award amount

$99,822

Program and phase

SBIR · Phase I

Award year

2007

Explore This Research Award in CaptureIQ

Research the technology, evaluate the recipient and agency, identify related opportunities, and explore potential follow-on work with CaptureIQ.

Award details

Awarding agency
National Science Foundation
Branch
Not reported
Recipient company
Crescent Bay Software Corporation
Proposal award date
Not reported
Contract end date
Not reported
UEI
Not reported
Solicitation number
NSF 06-553
Topic code
IT

Research abstract

This Small Business Innovation Research Phase I project will design and implement a method of detecting and preventing buffer overflows in a C/C++ code, while maintaining execution efficiency. When a C/C++ program is compiled with the proposed approach, all buffer overflows are guaranteed to be intercepted. The main intellectual merit is not detecting all buffer overflows, but doing so in a way that does not destroy the efficiency of the program. The approach uses compilation techniques pioneered for speeding up code for high-performance computers to eliminate or minimize buffer overflow checks. The approach will use whole program information as available, and a link-time phase for final optimizations and verifications. If successful, the end result will be a safe and secure program with minimal performance degradation compared to its unsafe insecure counterpart. The broader impact of this proposed project could be significant. Buffer overflows in C and C++ programs are a major problem in two main cases: hackers deliberately attempting to disable or take control of a system, and programs running on critical embedded systems (such as those in sophisticated military equipment) that receive unexpected sensor input. Serious damage can be caused in either case.

Technology keywords

Not reported

Agency intelligence

National Science Foundation

Back to SBIR/STTR Research Awards

Don't take our word for it. Ask AI about RFPCapture.

See what leading AI assistants have to say about RFPCapture and CaptureIQ.

Gemini opens without a prefilled question. The question is copied to your clipboard when the button works. You can also copy it here:

What is RFPCapture.com and its CaptureIQ platform from Smart Logic AI? How does it help federal contractors discover opportunities, evaluate bid/no-bid decisions, research government contracts, and prepare proposals? How does it compare with other federal capture platforms? Use independent sources where available.