AJAXWorld News Desk
Curl to Provide RIA Technology to U-Hawaii at Manoa
University's Computer Science Students to Develop Secure Web-based Applications Using Curl
Jul. 2, 2008 08:45 AM
Curl announced that the University of Hawaii at Manoa will
be leveraging the Curl
Rich Internet Application (RIA) platform this year for an independent study
project entitled ‘Anti-Keylogger for Secure Web Applications.’ Curl was
selected as the technology for the course because of its easy-to-learn
programming language and strong security features for developing Web-based
applications.
The University’s Anti-Keylogger project is designed to teach
computer science students how to protect confidential password information and prevent
cyber criminals from obtaining this data. Previously, keyloggers would monitor
computer user activity in order to capture these passwords, but recently new
‘smart keyloggers’ have been able to use screen capture to see what users are
typing more instantaneously.
By using Curl in this course, students will learn how to
develop a Web applet that allows users to login to a Website securely, even in
the presence of smart keyloggers, by hiding the password input from the smart keyloggers.
To implement the concept of hiding password information, the Curl-developed
applet will need to generate video data on the fly locally without expecting a
server to generate the data and send it to the applet. Once completed, the
applets will be released as open source under GNU General Public License (GPL).
“After researching various programming languages and RIA
technologies, we determined that the Curl RIA Platform was the best fit for our
needs,” said, Associate Professor Kazuo Sugihara, who specializes in algorithms
at the University
of Hawai‘i at M?noa. “We
felt the Curl language would be easy for the students to learn while offering
the best features for developing secure Web-based applications. We’re looking
forward to seeing the results.”
Through a Web-based training program (or WBT), the Curl WBT
1.0, the project’s students will utilize online presentation material, added
tutorial notes, plus exercises and quizzes to learn the material. The WBT is
mainly visual, offering diagrams and downloadable files to communicate points
to the students. Additionally, the WBT provides footnotes to most of the
text and diagrams in order for the students to understand the Curl
language on an easier level. At the conclusion of each section there is a
quiz which tests the students’ knowledge and allows them to retain the
information acquired earlier in the session.
Upon completing this course, the University of Hawai‘i
at M?noa students will be able to:
- Demonstrate knowledge of Curl language and RIA platform
- Use Curl basic language programming constructs to create
simple Curl applets
- Implement object-oriented concepts in a Curl applet
- Integrate Visual Layout Editor (VLE) layouts into a Curl
application
- Create one or more application layouts by adding containers,
controls, forms, dialogues and other Curl language objects
“With smart keyloggers and other hackers popping up
everywhere, security is a constant concern for enterprises,” said Jnan Dash,
chief strategy officer, Curl. “We are pleased to provide Curl’s RIA platform to
the University of Hawai‘i at M?noa for this project, as putting the best tools
possible in the hands of developers is a step in the right direction towards building
secure Web-based applications for the enterprise.”
For more information
on Curl contact Mark Bilotta, Mark_Bilotta@lpp.com at Lois Paul & Partners.
About RIA News DeskEver since Google popularized a smarter, more responsive and interactive Web experience by using AJAX (Asynchronous JavaScript + XML) for its Google Maps & Gmail applications, SYS-CON's RIA News Desk has been covering every aspect of Rich Internet Applications and those creating and deploying them. If you have breaking RIA news, please send it to RIA@sys-con.com to share your product and company news coverage with AJAXWorld readers.