MD5

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

Full Stack C#.NET developer

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Junior full stack developer

Functie Als full stack developer binnen onze organisatie ga jij je bezig houden met het bouwen van de user experience van de webapplicaties. Je bent verantwoordelijk voor het vertalen van concepten, briefings en designs naar werkende functionaliteit. Hierbij zorg je ervoor dat applicaties betrouwbaar, veilig en toekomstbestendig zijn en een goede architectuur hebben en behouden. Verder denk je actief na- en mee over nieuwe ontwikkelingen en functionaliteiten om zo elke dag de klantervaring weer te verbeteren. Dit doe je natuurlijk niet alleen maar in een development team. Het team bedraagt momenteel 4 man bestaande uit 2 devops engineers en 2

Bekijk vacature »

.NET Developer

Functie omschrijving .NET developer met ervaring gezocht! Voor een softwarebedrijf in de regio Veenendaal zijn wij op zoek naar een .NET developer met een aantal jaar ervaring. Jij bent zowel zelfstandig als in teamverband verantwoordelijk voor het ontwikkelen en verbeteren van bestaande producten. Verder ben je bezig met nieuwbouw van websites, webapplicaties en mobiele applicaties die zowel intern als extern gebruikt worden. Je werkt hierbij nauw samen met andere developer, productmanagers en productspecialisten om zo mooie producten te creëren. Bedrijfsprofiel De organisatie waar je voor gaat werken is een snelgroeiende softwareleverancier en allround dienstverlener. Deze organisatie heeft zowel klanten die

Bekijk vacature »

Scrum Master

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Scrum master op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je begeleidt twee teams binnen de afdeling Platform Services (PLS). Je helpt mee de devops manier van werken van de teams verder door te ontwikkelen. Je helpt de PO bij het managen van de product backlog; het voorbereiden van

Bekijk vacature »

Applicatie Ontwikkelaar

Bedrijfsomschrijving DUO verzorgt als uitvoeringsorganisatie, zijnde onderdeel van het Ministerie van Onderwijs, Cultuur en Wetenschap de uitvoering van complexe wet- en regelgeving en heeft een uitgebreid dienstenpakket. DUO financiert en informeert onderwijsdeelnemers en onderwijsinstellingen. Voor verdere informatie zie www.duo.nl Functieomschrijving Wie zoeken we? Jij bent een enthousiaste, flexibele OPS’er die het leuk vindt om het bestaande examenlandschap te vernieuwen. Je bent leergierig en hebt interesse in cloud- en containertechnieken zoals OpenShift, Docker en Helm. Je gaat een uitdaging niet uit de weg en wil je nieuw opgedane kennis graag delen met de collega’s binnen en buiten het team. Doordat de

Bekijk vacature »

Front-end developer Consultancy in teamverband wer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers. Momenteel zijn ze op zoek naar een ervaren Front-end of Fullstack developer die samen met de consultants aan de slag gaat om de business requirements te vertalen naar technische oplossingen. Los van het finetunen van extenties, help je bij het configureren van bijvoorbeeld een mobiel bankieren app. Hierin ben je van A tot Z betrokken en zie je bijvoorbeeld ook toe op de uitvoering van testen. Je expertise wordt optimaal benut en je krijgt verschillende kansen om deze uit te breiden door met verschillende innovatieve technologieën aan

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Back-end Developer (Permanent position with the em

Bedrijfsomschrijving Dutch specialist in technical installation materials. Functieomschrijving Purpose of the position: Our client is looking for a Back-end Developer who, together with the rest of the energetic and dynamic team, is responsible for the development and management of the website. This not only concerns the development and management of the current website, but also the development of a new Headless Commerce Platform to keep the customer's website Future proof. Within the IT department, there is a real DevOps culture and the commerce team is at the forefront and tries to implement continuous improvements. Most important tasks: ï‚· Designing and

Bekijk vacature »

Back-end programmeur

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een uitdagende werkgever in omgeving Waalwijk zijn wij op zoek naar een enthousiaste softwareontwikkelaar met kennis of ervaring met C# en SQL. In een uitdagende rol als C#.NET Developer werk je samen met een enthousiast en informeel team aan het bouwen van maatwerk software voor variërende klanten. Verder ziet jouw takenpakket er als volgt uit: Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je houdt je bezig met het ontwikkelen

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

Junior Software Developer C# Verhuursector Verhuur

Samengevat: Wij ontwikkelen en leveren softwaresystemen voor de logistieke sector en de verhuursector. Ben jij geschikt als Junior Software Developer? Heb je ervaring met Delphi? Vaste baan: C# Software Developer Logistiek HBO €2.500 - €3.900 Deze werkgever is een software ontwikkelaar, gericht op software voor de logistieke sector. Deze werkgever heeft eigen producten ontwikkelen en leveren ook maatwerk. Ons bedrijf kent een boeiende en inspirerende werkomgeving met een open cultuur en mogelijkheden voor je verdere ontwikkeling. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om

Bekijk vacature »

.Net ontwikkelaars voor de zorgsector

Bedrijfsomschrijving Voor onze klant in de omgeving van Zwolle zijn wij op zoek naar een ervaren .Net ontwikkelaar, bij voorkeur met ervaring binnen de belangrijkste sector van Nederland, namelijk: de zorgsector. Deze internationale organisatie ontwikkelt software voor de zorgsector. Er werken zo'n 25 medewerkers hard aan een oplossing die gebruikt wordt door heel Nederland. Er heerst een informele sfeer waarbij er altijd ruimte is voor een grapje. Je collega's zijn stuk voor stuk sterke ontwikkelaars vanuit verschillende achtergronden en met verschillende leeftijden. Je komt hier terecht in een organisatie die zich hard inzet om de zorgsector te verbeteren. De mogelijkheden

Bekijk vacature »

Freelance Fullstack Java Developer

Functieomschrijving Voor een opdrachtgever in omgeving Rotterdam zijn wij op zoek naar ervaren Fullstack JAVA Developers die graag op projectbasis willen werken. Je komt terecht bij een informele developers club die mooie projecten uitvoeren voor grote klanten. Ben je een ervaren freelancer of werk je in loondienst en ben je toe aan een nieuwe uitdaging? Lees dan snel verder want wie weet is dit een leuke vacature voor jou! Het fijne van deze werkgever is dat je zelf mag beslissen hoe je te werk wilt gaan. Wil je als freelancer werken dan is dat OK. Wil je de zekerheid hebben

Bekijk vacature »
Sander Spijk

Sander Spijk

21/04/2005 21:15:00
Quote Anchor link
Als ik in een database een wachtwoord heb versleuteld met md5() is er dan een mogelijkheid om dit weer te decoderen en aan iemand toe te sturen die zijn wachtwoord vergeten is?

Sander
 
PHP hulp

PHP hulp

13/10/2024 00:11:27
 
Sytze Loor

Sytze Loor

21/04/2005 21:25:00
Quote Anchor link
Nee, MD5 is niet te decoderen. Wat je wel kunt proberen is om de mensen die hun wachtwoord vergeten zijn een link te sturen per e-mail waarmee ze vervolgens een nieuw wachtwoord kunnen kiezen.
 
Sander Spijk

Sander Spijk

21/04/2005 21:28:00
Quote Anchor link
Ja, zoiets had ik ook al bedacht, maar wilde het liever op een andere manier....

Dan maar een andere discussie...
Heeft het een meerwaarde om een wachtwoord versleuteld op te slaan in een database? oftewel, kan ik het niet net zo goed gewoon opslaan.... of is het dan makkelijk te achterhalen?
 
Jaj BE

jaj BE

21/04/2005 21:30:00
Quote Anchor link
je kan MD5 wel decoderen, alleen duurt het dagen tegen dat dit klaar is voor 1 (wacht)woord
 
Sander Spijk

Sander Spijk

21/04/2005 21:45:00
Quote Anchor link
hahahahhaha
Ja dat geloof ik meteen....maar wil het graag in aantal seconden gedaan hebben... of ga je me nu adviseren om dan een snellere comp te nemen?
 
Mitch X

Mitch X

21/04/2005 21:48:00
Quote Anchor link
jaj:
je kan MD5 wel decoderen, alleen duurt het dagen tegen dat dit klaar is voor 1 (wacht)woord


Ook niet.
Een hash heeft meerdere waarden waaruit ie gevormd kan zijn.

En ja, het heeft meerwaarde, je wilt niet dat al je klantwachtwoorden zomaar door iemand bekeken kunnen worden wanneer iemand in je DB komt.
 
Sander Spijk

Sander Spijk

21/04/2005 21:51:00
Quote Anchor link
Maar hoe makkelijk kan iemand in mijn DB komen????
Ik bedoel, hoe groot is die kans en is het derhalve de moeite waard om die extra moeite te doen?
Gewijzigd op 21/04/2005 21:52:00 door Sander Spijk
 
Mitch X

Mitch X

21/04/2005 22:00:00
Quote Anchor link
Waarom zo moeilijk doen?
Quote:
Beter voorkomen dan genezen


Het is gewo0n een extra veiligheidje, en als webmaster dien jij veilig om te gaan met de gegevens van anderen.

Edit: Snippet die ik gebruikte om een tijdelijk password te genereren:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
# Arraytje met eerste 3 letter v/h alfabet
$letters = array( 'a', 'b', 'c' );
                
# Nieuw wachtwoord maken dmv loop
for( $i=1; $i<=8; $i++ )
{

    # Kijken of $i even is
    if( 1 & $i )
        $pass .= rand(1,9);
    else
        $pass .= $letters[ rand( 0, 2 ) ];
}

?>
Gewijzigd op 21/04/2005 22:04:00 door Mitch X
 
Steff   an

Steff an

21/04/2005 22:01:00
Quote Anchor link
Er zijn 'domme' mensen die overal het zelfde wachtwoord voor gebruiken. Als iemand dan in de database komt, dan heeft diegene heel veel slachtoffers.
 
Steff   an

Steff an

21/04/2005 22:02:00
Quote Anchor link
Offtopic:

Mitch waarstaat dit voor "49 sterren!" Dat veranderd elke dag :s
 
Mitch X

Mitch X

21/04/2005 22:05:00
Quote Anchor link
Steffan:
Offtopic:

Mitch waarstaat dit voor "49 sterren!" Dat veranderd elke dag :s

Het aantal sterren dat ik heb in Super Mario 64 DS :)
Kwist niets beters :$
 
Elwin - Fratsloos

Elwin - Fratsloos

21/04/2005 22:30:00
Quote Anchor link
En wat dacht je van je eigen integriteit? Dat vind ik een belangrijke reden om een wachtwoord gecodeerd (op welke manier dan ook) op te slaan.

Elwin
 
Jelmer -

Jelmer -

21/04/2005 22:33:00
Quote Anchor link
Lijkt me inderdaad niet prettig voor je bezoekers om te weten dat ze juw hun geheimste geheim moeten toevertrouwen, en dat misschien wel zonder dat ze je kennen!

(okee, ik geef toe, geheimste geheim is wel een beetje heel erg overdreven ^^,)
 
Elwin - Fratsloos

Elwin - Fratsloos

21/04/2005 22:37:00
Quote Anchor link
Is inderdaad wel wat overdreven, maar het is wel waar.

Ik moet eerlijk zeggen dat ik niet snel ergens registreer, juist omdat ik niet weet hoe mijn wachtwoord wordt opgeslagen. Misschien een beetje paranoïde, maar ik vind het gewoon geen fijn idee.

Elwin
 

21/04/2005 22:56:00
Quote Anchor link
Ik gebruik voor dingen als mail overal hetzelfde wachtwoord maar zoals hier op PHPhulp heb ik gewoon iets uit mijn duim gezogen omdat je niet kan achterhalen of het wel gecodeerd word opgeslagen
In de database van mijn site staat je paswoord nietgecodeerd. Bij mij registreren met een veelgebruikt paswoord is dus af te raden maar je komt er nooit achter dat ik het zo doe.

Neem dan silent.be als je je daar regt en je logt in word bij elk linkje je paswoord hard meeverstuurd. Dat is dus soiso onbetrouwbaar.
 
Jordi

Jordi

21/04/2005 23:35:00
Quote Anchor link
Ik vind het allemaal wel een klein beetje paranoïde eigenlijk. Hoe groot is de kans dat iemand in de database van bijvoorbeeld PHP hackt en dan vervolgens iets met jouw wachtwoord wil doen? Niet zo groot lijkt me.
Maar goed, ik sla al mijn wachtwoorden ook altijd met md5 op. Gewoon omdat ik elk beetje veiligheid wil dat ik (op een makkelijke manier) kan krijgen.

En ik vind die opmerking over dat 'diepste geheim' een beetje raar. Niet omdat je wachtwoord over het algemeen niet je diepste geheim is, maar meer omdat je dat geheim eigenlijk aan elke site toevertrouwt waar je je inlogt. Ongeacht hoe het in een database wordt opgeslagen...

@Topicstarter:
Waarom gebruik je md5 als je de wachtwoorden wilt decoderen? De hele essentie van functies als md5 is volgens mij dat het in principe niet mogelijk is om ze te decoderen.
Als je iets decodeerbaars wilt, kun je denk ik mcrypt gebruiken.
 
Winston Smith

Winston Smith

22/04/2005 00:39:00
Quote Anchor link
@Jordi: die kans is vrij groot als je bijvoorbeeld phpMyAdmin in een niet beveiligde directory hebt staan. Af en toe kom ik echt bijzonder slecht beveiligde websites tegen. Als je dan voor de gein gaat kijken hoe ver je kan komen met een gebruikersnaam en een niet beveiligd wachtwoord dan is dat héél ver!

Wat is de moeite om je wachtwoord in md5 op te slaan? Of met base64 of desnoods een eigen encryptiesysteem of zo? Dat voorkomt echt een hoop ellende; de meeste crackers haken dan al af.
En als ik een site zie waar je wachtwoorden niet gecodeerd worden (al dan niet van horen zeggen), dan registreer ik me niet op zo'n site of in ieder geval niet met een wachtwoord wat verband houdt met mijn reguliere wachtwoorden.

Overigens hebben enkele mensen van phphulp laatst geprobeerd een md5 wachtwoord te decoderen, en dat is ze na een dag of zo gelukt nadat ik allerlei hints had gegeven over de lengte en de beginletter van het woord. Als je geen lengte en beginletter hebt, is het praktisch onmogelijk om achter een wachtwoord te komen.

Maar goed, mijn advies: gebruik altijd md5 voor het encrypten van gebruikersnaam én wachtwoord.

Edit:
Topic is hier te vinden.
Gewijzigd op 22/04/2005 00:42:00 door Winston Smith
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.