Open Smart Card Development Platform: Difference between revisions

Content deleted Content added
m ISO 7816 -> ISO/IEC 7816
+ wl
 
(22 intermediate revisions by 20 users not shown)
Line 1:
{{Short description|Collection of tools for smart card applications}}
{{Orphan|date=February 2009}}
{{refimprove|date=August 2012}}
{{Infobox_Software
| name = OpenSCDP
| screenshot = =
| caption = =
| developer = CardContact Software & System Consulting
| latest_release_version =
| latest_release_date =
| latest preview version =
| latest preview date =
| operating_system = [[Cross-platform]]
| programming_language = [[Java (programming language)|Java]]
| genre = [[Integrated Development Environment]]
| license = [[GNU General Public License|GPL]]
| website = {{URL|http://www.openscdp.org /}}
}}
{{Portal|Free and open-source software}}
The '''Open Smart Card Development Platform''' (OpenSCDP) providesis a collection of tools that support users in the development, test and deployment of [[smart card]] applications. The platform supports Global Platform[[GlobalPlatform]] Scripting, Profile and Messaging technology.<ref>{{Cite toweb provide|title=Open unparalleledSmart flexibilityCard andDevelopment developmentPlatform speed(OpenSCDP) |url=https://www.openscdp.org/ |access-date=2024-09-19 |website=www.openscdp.org}}</ref>
 
The complete toolset is written in [[Java (programming language)|Java]] and uses [[ECMAScript]] as a scripting language. Access to smart cards is provided through an enhanced version of the OpenCard Framework. Drivers are included for most [[ISO/IEC 7816]]-4 compliant smart cards, [[PC/SC]] and [[CT-API]] card readers. The platform also provides cryptographic support through the [[Java Cryptography Extension]] (JCE) with the Bouncy Castle Crypto API.
The '''Open Smart Card Development Platform''' (OpenSCDP) provides a collection of tools that support users in the development, test and deployment of [[smart card]] applications. The platform supports Global Platform Scripting, Profile and Messaging technology to provide unparalleled flexibility and development speed.
 
The complete toolset is written in [[Java (programming language)|Java]] and uses [[ECMAScript]] as a scripting language. Access to smart cards is provided through an enhanced version of the OpenCard Framework. Drivers are included for most [[ISO/IEC 7816]]-4 compliant smart cards, [[PC/SC]] and CT-API card readers. The platform also provides cryptographic support through the [[Java Cryptography Extension]] with the Bouncy Castle Crypto API.
 
The toolsets and libraries of OpenSCDP are provided as Open Source under the [[GNU General Public License]] (GPL).
Line 24 ⟶ 25:
== Architecture ==
 
OpenSCDP utilizes a set of proved Open Source tools including:
 
* [[Eclipse (IDE)|Eclipse]]
* [[OpenCard Framework|OpenCard Framework]]
* [[Rhino (JavaScript engine)|Rhino JavaScript-Engine]]
* [[Bouncy Castle (cryptography)|BouncyCastle Crypto Library]]
 
==References==
{{reflist}}
 
== External links ==
* [http://www.openscdp.org/ Open Smart Card Development Platform]
 
[[Category:Free software programmed in Java (programming language)]]
 
[[deCategory:Open Smart Card Development Platformcards]]
 
[[Category:Free software programmed in Java]]