01.10.2005 23:04:35На чём лучше писать ПС ЭЦП? Ответов: 1
Erick
На чём лучше писать программное средство электронной цифровой подписи(мой дипломный проект)?
Выбираю между C++(VC++ 6.0) и C#(VS 2005 Beta 2).
Пока склоняюсь к C++ по следующим причинам:
1. Выше скорость работы проги.
2. Можно использовать CAPICOM. В .NET — не знаю, там вроде технология COM не поддерживается, хотя вроде интеграция есть.
Вообщем хотелось бы, чтобы знающие люди рассказали все "за" и "против". Варианты типа, что больше знаешь или нравится на том и пиши — не принимаются.
В статье: http://rsdn.ru/article/crypto/cryptoapi.xml, написано:

И CryptoAPI, и .NET предоставляют богатый набор средств шифрования, позволяющих организовать собственную систему защиты данных без использования сторонних средств. В .NET, правда, эти средства пока плохо отлажены и документированы, но использовать их все равно можно.

Так ли это на самом деле? Исправлено ли это в .NET Framework 2.0? Можно ли в .NET работать с CryptoAPI?
Если да, то как удобнее: через C# или C++(VC++ 6.0)? Можно ли в C#(VS 2005 Beta 2) работать с CAPICOM?

Заранее благодарен.
 
Ответы:
30.10.2005 19:39:58Sertge3leo
.Net ещё во многом экспериментальная платформа. На настоящий момент Вы, при написании криптографических приложений, не получите существенных преимуществ по масштабируемости и переносимости.

CAPICOM использовать можно.