Форум: "Начинающим";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
ВнизСистема Клиент-Банк Найти похожие ветки
← →
Fl@sh © (2006-01-26 19:24) [0]Доброе время суток.
Мне поручили задание создать сабж для лабораторных работ в универе.
Хотелось бы посоветоваться здесь.
Нужно хотя б набросить сначало что нужно сделать.
Честно говоря мало себе представляю эту систему, но все же.
Есть сервер, есть клиент.
Клиент конектится к серверу.
Может по локалке, а также по нету, через модем.
хотелось бы узнать
-базы клиента (какую базу выбрать?);
-криптозащита (какие алгоритмы лучще, надежнее);
Где можно почитать про эту систему?
Как она работает?
Если можно какой то алгоритм действий.
Посмотрю все варианты ответов.
← →
Vemer © (2006-01-26 19:41) [1]Зачем для лабораторной криптозащита..
Или это не лабораторная?
Из клиент-серверных для лабы подойдет скорей всего FireBird.
Мелкий, шустрый и бесплатный. Или MSDE.
← →
Reindeer Moss Eater © (2006-01-26 21:52) [2]А чего так скромно для лабораторной - какой-то Клиент-Банк.
Почему не "Операционный день"?
← →
DrPass © (2006-01-26 22:42) [3]
> Мне поручили задание создать сабж для лабораторных работ
> в универе
А это как? В универе есть свой лабораторный банк, который будет принимать приходящие из компьютерных классов платежки?
> базы клиента (какую базу выбрать?);
Firebird подойдет
> Как она работает?
Ну как... в простейшем случае - в банке генерируются цифровые ключи для клиентов, выдаются клиенту на дискетке/флешке. Клиент у себя делает платежку, накладывает на нее цифровую подпись с помощью ключа с той дискетки/флешки, пересылает ее в банк чем-нибудь... банк проверяет подпись и в случае успеха подгружает платежку в свою систему.
← →
Гаврила © (2006-01-27 00:06) [4]Хехе)
а я ,когда в банке работал, писал программу "клиент-банк" аж 3 года, каждый день по 8 часов.
а тут "для лабораторных работ в универе"
богатый универ, однако
← →
DrPass © (2006-01-27 00:08) [5]
> богатый универ, однако
а у Калифорнийского технологического свой спутник на орбите есть...
← →
Гаврила © (2006-01-27 00:14) [6]
> DrPass ©
> а у Калифорнийского технологического свой спутник на
> орбите есть...
И на спутнике "Клиент-Банк" установлен :-)
← →
Fl@sh © (2006-01-27 19:17) [7]
> Vemer © (26.01.06 19:41) [1]
> Зачем для лабораторной криптозащита..
> Или это не лабораторная?
Это будет моя дипломная.
Но она создается для лабораторных работ в универе, чтоб студенты поработали с програмой "Клиент-Банк".
И препод задал мне тему создать это приложение.
> Из клиент-серверных для лабы подойдет скорей всего FireBird.
Спасибо, учту!
> DrPass © (26.01.06 22:42) [3]
Спасибо за розяснение вопроса.
> Гаврила © (27.01.06 00:06) [4]
> Хехе)
> а я ,когда в банке работал, писал программу "клиент-банк"
> аж 3 года, каждый день по 8 часов.
Верю, но я постараюсь все-таки упростить немножко. Насколько получится.
← →
Glex © (2006-01-27 19:56) [8]Может, всё-таки, Client-Server?
← →
Fl@sh © (2006-01-27 20:10) [9]
> Может, всё-таки, Client-Server?
Да нет. Клиент Банк!!!
И нужно шифрование. Мне посоветовали RSA.
Сейчас буду искать доки и разбираться.
← →
tesseract © (2006-01-27 22:29) [10]
>Да нет. Клиент Банк!!!
>И нужно шифрование. Мне посоветовали RSA.
>Сейчас буду искать доки и разбираться.
Сначала бы неплохо разобраться в ассиметричной криптографии в целом :-)
← →
YurikGL © (2006-01-28 08:50) [11]Насколько помню систему в нашей бухгалтерии, вместо классического клиент-сервера, там используется обмен с помощью электронной почты. Т.е. по smtp и pop3. Клиент посылает серверу электронные письма и сервер посылает клиенту электронные письма.
← →
tesseract © (2006-01-28 11:00) [12]
> Насколько помню систему в нашей бухгалтерии, вместо классического
> клиент-сервера, там используется обмен с помощью электронной
> почты. Т.е. по smtp и pop3. Клиент посылает серверу электронные
> письма и сервер посылает клиенту электронные письма.
Да и такое есть. Есть передача по telnet. Есть передача по Smtp, Есть пямое RAS - соединение.
Но везде используется ассиметричная криптография типа rsa/pgp.
← →
Reindeer Moss Eater © (2006-01-28 17:34) [13]1. Пишешь оффлайновую часть клиента. (Обычное приложение БД. Платежные документы, справочник контрагентов, управление правами доступа, ... )
2. Проектируешь сервер системы. (Учетные записи пользователей, платежные документы, системный лог )
3. Разрабатываешь протокол общения клиента с сервером. (В качестве транспорта проще всего взять TCP/IP)
4. Прикручиваешь криптозащиту. (MS CryptoAPI 2.0 + любой предустановленный в система криптопровайдер)
6. На десерт пишешь GUI программу администрирования сервера. (управление учетными записями клиентов, финансовыми справочниками, принятыми документами и т.д.)
7. Смело дуешь защищать диплом.
← →
Fl@sh © (2006-01-28 19:08) [14]
> YurikGL © (28.01.06 08:50) [11]
Желательно думаю делать через класический клиент сервер.
> tesseract © (27.01.06 22:29) [10]
> Сначала бы неплохо разобраться в ассиметричной криптографии
> в целом :-)
Какую книгу посоветуете? желательно в электронном варианте?
> Reindeer Moss Eater © (28.01.06 17:34) [13]
Спасибо, за алгоритм.
> 4. Прикручиваешь криптозащиту. (MS CryptoAPI 2.0 + любой
> предустановленный в система криптопровайдер)
Думал про CryptoAPI. Но не лучше было б создать свои модуль и делать криптозащиту самому?
← →
Reindeer Moss Eater © (2006-01-28 20:24) [15]Но не лучше было б создать свои модуль и делать криптозащиту самому?
Это отдельная тема. Тянет скорее на диссертацию чем на диплом.
Кстати никто их производителей коробочных систем КБ не изобретает свой велосипед. К тому же на этот вид деятельности нужна специальная лицензия.
← →
tesseract © (2006-01-28 20:43) [16]
>Какую книгу посоветуете? желательно в электронном варианте?
Была какая-то, даже на на русском языке. То-ли "криптография" то-ли "начала криптографии".
Вот несколько интересных ссылок из книги "Shareware: профессиональная разработка и продвижение программ".
http://www.eccentica.org/mammon
http://www.crypto-central.com
http://www.passwords.ru
http://www.Wasm.ru - настолько известный ресурс, что даже писать лень :-)
yandex и google тоже помогут :-)
← →
Fl@sh © (2006-01-28 20:50) [17]
> Reindeer Moss Eater © (28.01.06 20:24) [15]
Понял Вас.
> tesseract © (28.01.06 20:43) [16]
Почитаю, сенкс.
Страницы: 1 вся ветка
Форум: "Начинающим";
Текущий архив: 2006.02.19;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.042 c