md5 в MS SQL Server
8 отговора
363 прегледа
md5 в MS SQL Server
конкретно ме интересува как се прави md5() кодиране на MS SQL Server 2000
или друго подобно еднопосочно кодиране ?
или друго подобно еднопосочно кодиране ?
Re: md5 в MS SQL Server
Ако имаш предвид пароли - ами те са си кодирани - не можеш да прочетеш паролата дори и да си администратор - можеш да я смениш само...
Ако става въпрос за кодиране на данните, изпращани от SQLServer към клиента и обратно, така че да не може да се прочетат от някой "тарикат", който прослушва мрежата, тогава си има Utility - виж в инсталационния folder на М$SQLServer - има подменю Client Network Utility. Добавяш Multiprotocol Network Library (с опция Enable Multi-protocol encryption). Също така на компютера на клиента също трябва да се активира Multiprotocol NetLibrary (някои промени по WinRegistry също ще са необходими), за да може и неговите данни да са кодирани. На клиенти, които не е активирано горното, те пак ще имат достъп до SQLServer, ама всичката комуникация ще е в чист текст по мрежата (без кодиране). Multiprotocol поддържа TCP/IP, NamedPipes и IPX/SPX.
Освен това от WinNT2000/SQLServer2000 има и Kerberos (Цербер)-кодиране на ниво OS...
Ама както се казва няма нищо сигурно на тоя свят...
.
Ако става въпрос за кодиране на данните, изпращани от SQLServer към клиента и обратно, така че да не може да се прочетат от някой "тарикат", който прослушва мрежата, тогава си има Utility - виж в инсталационния folder на М$SQLServer - има подменю Client Network Utility. Добавяш Multiprotocol Network Library (с опция Enable Multi-protocol encryption). Също така на компютера на клиента също трябва да се активира Multiprotocol NetLibrary (някои промени по WinRegistry също ще са необходими), за да може и неговите данни да са кодирани. На клиенти, които не е активирано горното, те пак ще имат достъп до SQLServer, ама всичката комуникация ще е в чист текст по мрежата (без кодиране). Multiprotocol поддържа TCP/IP, NamedPipes и IPX/SPX.
Освен това от WinNT2000/SQLServer2000 има и Kerberos (Цербер)-кодиране на ниво OS...
Ама както се казва няма нищо сигурно на тоя свят...
Re: md5 в MS SQL Server
тц
говоря за случай в който не мога да инсталирам нито на сървъра нито на клиента
трябва ми MD5 за да засуча малко данни, както казваш да не ги киризят тарикатите...
говоря за случай в който не мога да инсталирам нито на сървъра нито на клиента
трябва ми MD5 за да засуча малко данни, както казваш да не ги киризят тарикатите...
Re: md5 в MS SQL Server
Ако ти не си DBA-то на SQLServer-a, тогава не трябва да се притесняваш - в случай на "пробив" - ще уволнят него
- така че той да му мисли...
А иначе безопасност и M$ са 2 противоположни понятия.
Преди 2-3 дни писах в клуб"Webdesign"(то май е по-добре да се прекръсти на "M$FanClub"), че в IE e открита голяма дупка в сигурността (с натисането на някой линк на някоя страница и диска вече го няма или пък някой друг вече има fullcontrol върху него), която вече 2 седмици M$ не може да закърпи (и май още не са изнамерили patch)...Така че колкото и човек да е стриктен, "изненадата" може да дойде отвсякъде (и то от места от които не би трябвало)...
[линк]
А иначе безопасност и M$ са 2 противоположни понятия.
Преди 2-3 дни писах в клуб"Webdesign"(то май е по-добре да се прекръсти на "M$FanClub"), че в IE e открита голяма дупка в сигурността (с натисането на някой линк на някоя страница и диска вече го няма или пък някой друг вече има fullcontrol върху него), която вече 2 седмици M$ не може да закърпи (и май още не са изнамерили patch)...Така че колкото и човек да е стриктен, "изненадата" може да дойде отвсякъде (и то от места от които не би трябвало)...
[линк]
по същество няма значение....
какво ти е DBE-то....
дали MS SQL дали MY SQL или каквото и да е, когато ме хостват на друго място ползвам това, което има....
та идеята ми е, че всяко хакерче дето е в локалната мрежа може да киризи трафика, ако кодирам имена и пароли и прочие по важни неща с функция подобна на MD5 хакерчето едва ли ще се напъне да ги декодира...така ми изглежда поне на мен.....
дали MS SQL дали MY SQL или каквото и да е, когато ме хостват на друго място ползвам това, което има....
та идеята ми е, че всяко хакерче дето е в локалната мрежа може да киризи трафика, ако кодирам имена и пароли и прочие по важни неща с функция подобна на MD5 хакерчето едва ли ще се напъне да ги декодира...така ми изглежда поне на мен.....
Re: по същество няма значение....
А какво му пречи на гореупоменатото хакерче да ти преслушва трафика и да подава направо "кодираната" парола?
Между другото - и md5, и sha-1 се казват криптографски хеш функции...
И въобще проблема е дооооста сериозен - не съм сезанимавал с MS SQL Server и не мога да кажа как е решен този въпрос с идентификацията, но решаването му с подръчни средства може да спре само пълен идиот, повярвай ми
Nihil tam munitum quod non expugnari pecuna possit
Между другото - и md5, и sha-1 се казват криптографски хеш функции...
И въобще проблема е дооооста сериозен - не съм сезанимавал с MS SQL Server и не мога да кажа как е решен този въпрос с идентификацията, но решаването му с подръчни средства може да спре само пълен идиот, повярвай ми
Nihil tam munitum quod non expugnari pecuna possit
Re: по същество няма значение....
md5(parola + ipadres + data + kakvoto se setish oshte)
и да я види кодираната парола...няма да му върши голяма работа...
и да я види кодираната парола...няма да му върши голяма работа...