md5 encrpyten

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Roosendaal, ontwikkel je als PHP Developer niet alleen webapplicaties, maar ben je verder ook gefocust op het continu inspelen op nieuwe trends en ontwikkelingen m.b.t software development. Naast het bouwen van webapplicaties, ontwikkelen zij ook webshops en websites voor gave opdrachtgevers! Wat ga je doen? Het schrijven van schone en efficiënte codes volgens het Symfony framework; Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het Symfony framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de

Bekijk vacature »

Senior front-end developer (React)

Functie Momenteel zijn ze op zoek naar een ervaren front-end developer. Als senior werk je nauw samen met 5 collega developers. Een klein scrum team dus, met korte lijnen waardoor jouw ideeën snel tot uitvoering gebracht kunnen worden. De huidige applicaties worden veelal ontwikkeld met o.a. React, Redux, TypeScript. Ze zijn echt op zoek naar een kartrekker in het team. Naast het meedenken over, opzetten en uitvoeren van bijvoorbeeld de architectuur of toepassing van nieuwe technieken krijg je ook veel tijd om de meer junior (front-end) developers te begeleiden. Hierin nemen ze graag de tijd om mensen de ruimte te

Bekijk vacature »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

Front-End Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-End Developer at Coolblue? As a Front-End Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present these within the team. You also take pride in your work and welcome any feedback. Would you like to become a Front-End Developer at Coolblue? Read below if the job suits you. You

Bekijk vacature »

PHP developer

Functie Voor een opdrachtgever in omgeving Leiden zijn wij op zoek naar een PHP developer die affiniteit heeft met C++. Ben jij reeds afgestudeerd of heb je al een paar jaar ervaring? Lees snel verder en kijk of dit iets voor jou is! Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van

Bekijk vacature »

Embedded Software Developer

Functie omschrijving Voor een mooi softwarebedrijf in omgeving Ridderkerk zijn wij op zoek naar een Embedded Software developer. Ben jij enthousiast en een echte team player? Lees dan snel of dit iets voor jou is! Binnen deze rol houdt jij je bezig met alle werkzaamheden die nodig zijn om een functionaliteit te bouwen. Denk aan ontwerpen, architectuur, programmeren en algoritmes. Je voert test en validatie werkzaamheden uit bij de implementatie bij de klant. Ben jij een Embedded Software Developer die affiniteit heeft met de allernieuwste technieken? Laat dan snel wat van je horen! Bedrijfsprofiel Onze opdrachtgever bestaat uit een groot

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je hier

Bekijk vacature »

Java developer - procesoptimalisatie (Inhouse)

Functie Wat ga je doen als Java developer? Jij als back end developer hebt al enige ervaring opgedaan in jouw vakgebied. Voornamelijk het werken met Java en Spring spreekt jou aan. Jij wordt samen met je collega developers in het team verantwoordelijk voor de gehele back end van de applicatie. Hierdoor heb jij veel zelfstandigheid in je rol en zul je ook zelf beslissingen samen met de PO maken. Er wordt gewerkt volgens de SCRUM methodiek, om zo structuur te creëren in de werkzaamheden. Binnen de 2-wekelijkse sprints pak jij je taken op die samen met de PO afgestemd zijn.

Bekijk vacature »

Software Ontwikkelaar PHP

Functie omschrijving Software Ontwikkelaar PHP gezocht! Wij zijn op zoek naar een ervaren PHP Software Ontwikkelaar om het team van onze opdrachtgever te versterken! De ideale kandidaat zal fungeren als verlengstuk van klanten en complexe technische vraagstukken met enthousiasme benaderen. Naast het werken met de nieuwste technologieën, ben je in staat om aan meerdere projecten tegelijkertijd te werken. Als je deze uitdaging aangaat, werk je nauw samen met front-end developers en draag je bij aan het realiseren van grote veranderingen bij klanten. Het bedrijf zoekt iemand die zichzelf graag uitdaagt en altijd streeft naar het leveren van de beste resultaten.

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

Bekijk vacature »

Front-end (Angular) developer

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een Front-end (Angular) developer. Het it-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn dus op zoek naar professionals die autonoom en gedisciplineerd aan de slag gaan, en bij aanvang als enige developer met hun Front-end applicaties aan de slag gaat. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI

Bekijk vacature »

Front-end developer (medior/senior)

Functie Het team bestaat uit een architect, fullstack developers, app developers, de product owner en projectmanager. Eenieder draagt vanuit zijn discipline bij aan een complete oplossing voor de klant. Uiteraard zul je hierin nauw samenwerken met je collega’s. Jij wordt verantwoordelijk voor de front-end implementatie en fungeert als lead op dit gebied binnen het team. Je kunt helder formuleren, ideeën uitdragen en overbrengen aan je collega’s. Qua technische stack is het vooral van belang dat je ervaren bent met Angular, HTML5, CSS en TypeScript. Verder is ervaring in NgRx, Bootstrap, BEM en Cypress een pré, evenals affiniteit met UX/UI Design!

Bekijk vacature »

C# .NET Ontwikkelaar ASP.NET

Samengevat: Deze werkgever is een inkooporganisatie. Ben jij een ervaren .Net ontwikkelaar? Heb je ervaring met .Net en C#? Vaste baan: C# .NET Developer .Net MBO HBO €3.100 - €4.300 Onze missie is: “Een essentiële bijdrage leveren aan het verlagen van de integrale kostprijs van de aangesloten groothandels, middels het bundelen van inkoopvolume en het creëren van synergie met en tussen de groothandels en leveranciers, met scherpe inkoopprijzen, goede handelscondities en gerichte dienstverlening als resultaat” Zij werken voor MKB klanten. Deze werkgever heeft veel verschillende projecten. Houd jij van afwisseling? Dan zit je bij hun goed! De branche van dit

Bekijk vacature »
Joshua Smith

Joshua Smith

26/07/2006 18:06:00
Quote Anchor link
Ik wil in mijn inlogscript de wachtwoorden allemaal in md5 hebben staan, welke functie moet ik dan gebruiken om het ingetypte wachtwoord naar deze md5 te encrypten? En waar plaats ik die functie?

Dit is mijn inlogscript:

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
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?
$gebruikers
= array(
                    "admin" => "wachtwoord",

                   );


if (isset($_REQUEST['gn'])) {
    if (isset($_POST['gn'])) {
        $gebruikersnaam = $_POST['gn'];
    }
elseif (isset($_COOKIE['gn'])) {
        $gebruikersnaam = $_COOKIE['gn'];
    }
else {
        inloggen();
    }

    $gebruikersnaam = trim(strip_tags($gebruikersnaam));
    if (array_key_exists($gebruikersnaam, $gebruikers)) {
        if (isset($_POST['ww'])) {
            $wachtwoord = $_POST['ww'];
        }
elseif (isset($_COOKIE['ww'])) {
            $wachtwoord = $_COOKIE['ww'];
        }
else {
            inloggen($gebruikersnaam);
        }

        $wachtwoord = trim(strip_tags($wachtwoord));
        if ($gebruikers[$gebruikersnaam] == $wachtwoord) {
            $verloopt_op = time() + 3600;
            setcookie("gn", $gebruikersnaam, $verloopt_op);
            if (isset($_POST['wo'])) {
                if ($_POST['wo'] == 1) {
                    setcookie("ww", $wachtwoord, $verloopt_op);
                }
            }
        }
else {
            inloggen($gebruikersnaam);
        }
    }
else {
        inloggen($gebruikersnaam);
    }
}
else {
    inloggen();
}

function
inloggen($gebruikersnaam = '')
{

?>
Gewijzigd op 01/01/1970 01:00:00 door Joshua Smith
 
PHP hulp

PHP hulp

05/05/2024 22:15:20
 

26/07/2006 18:17:00
Quote Anchor link
Op dezelfde manier gewoon md5()
 
Joshua Smith

Joshua Smith

26/07/2006 18:20:00
Quote Anchor link
Maar waar en hoe zet ik dat dan in mijn script?
 
Arian Stolwijk

Arian Stolwijk

26/07/2006 19:57:00
Quote Anchor link
voordat je de vergelijking maakt.
dan zorg je dat bijde geëncrypt zijn.
 
Joshua Smith

Joshua Smith

26/07/2006 20:24:00
Quote Anchor link
wat gaat er nu dan mis?

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
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
<?
$pass
= md5($wachtwoord);
$gebruikers = array("admin" => "701f33b8d1366cde9cb3822256a62c01");


if (isset($_REQUEST['gn'])) {
    if (isset($_POST['gn'])) {
        $gebruikersnaam = $_POST['gn'];
    }
elseif (isset($_COOKIE['gn'])) {
        $gebruikersnaam = $_COOKIE['gn'];
    }
else {
        inloggen();
    }

    $gebruikersnaam = trim(strip_tags($gebruikersnaam));
    if (array_key_exists($gebruikersnaam, $gebruikers)) {
        if (isset($_POST['ww'])) {
            $pass = $_POST['ww'];
        }
elseif (isset($_COOKIE['ww'])) {
            $pass = $_COOKIE['ww'];
        }
else {
            inloggen($gebruikersnaam);
        }

        $pass = trim(strip_tags($pass));
        if ($gebruikers[$gebruikersnaam] == $pass) {
            // Cookie verloopt na 1 uur = 3600 seconden:
            $verloopt_op = time() + 3600;
            setcookie("gn", $gebruikersnaam, $verloopt_op);
            if (isset($_POST['wo'])) {
                if ($_POST['wo'] == 1) {
                    setcookie("ww", $pass, $verloopt_op);
                }
            }
        }
else {
            inloggen($gebruikersnaam);
        }
    }
else {
        inloggen($gebruikersnaam);
    }
}
else {
    inloggen();
}

function
inloggen($gebruikersnaam = '')
{

?>
 
Bo az

Bo az

26/07/2006 20:27:00
Quote Anchor link
Een wachtwoord in een koekje zetten is niet echt de bedoeling, ook niet in md5 of w/e
 
Joshua Smith

Joshua Smith

27/07/2006 00:57:00
Quote Anchor link
En dit is nou het enige wat ik wilde weten (had t me gewoon verteld, dan had ik niet de hele avond hoeven K$%ten):


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
        $wachtwoord
= sha1(trim(strip_tags($wachtwoord))); // <<- SHA1 functie ingevoegd
?>
 
Roy Bongers

Roy Bongers

27/07/2006 10:05:00
Quote Anchor link
sha1 en md5 zijn geen encryptie algoritmes maar hashes. 't verschil is dat je een encryptie ook weer kunt decrypten maar met een hash gaat dat niet.

@Boaz. Hoe wil je dan ervoor zorgen dat een user ingelogt blijft? Ook de volgende dag dus? Je zult toch op een of andere manier een key moeten verzinnen waarmee die persoon zich weer in kan loggen. Ik weet hoe onveilig 't is aangezien je nog altijd simpelweg door het jatten van een cookie in kunt loggen. En ik heb wel eens nagedacht over een iplock (ip adres hashen met een extra string er bij oid). Maar als je met je laptop dan naar school gaat of je hebt een dynamisch ip dan moet je alsnog elke keer opnieuw inloggen.
 
Joren de Wit

Joren de Wit

27/07/2006 11:42:00
Quote Anchor link
Roy:
@Boaz. Hoe wil je dan ervoor zorgen dat een user ingelogt blijft? Ook de volgende dag dus?


Maar dan hoef je de wachtwoorden nog niet in een cookie op te slaan...
 
Joshua Smith

Joshua Smith

27/07/2006 11:45:00
Quote Anchor link
Blanche:
Maar dan hoef je de wachtwoorden nog niet in een cookie op te slaan...


En wat stel jij dan voor..?
 
Jan Koehoorn

Jan Koehoorn

27/07/2006 11:57:00
Quote Anchor link
Wachtwoorden in een cookie of in een sessie opslaan is altijd een slecht idee. De enige keer dat je hoeft te controleren of een password correct is, is bij het verzenden van het loginformulier. Maak dan een sessievariabele aan met logged_in of zoiets. Je zou het IP adres in je DB kunnen opslaan en een cookie op de computer van de user aan kunnen maken dat een dag duurt. Als er dan iemand op je pagina komt kun je kijken of er een record bestaat met het goede IP adres dat nog geen dag oud is.

Als je geen vast IP adres hebt (mensen uit België, zijn jullie er nog?) dan werkt deze methode natuurlijk niet. Als je met je laptop van het ene naar het andere netwerk verhuist, zou je cookies kunnen maken die een week duren. Dan staat er voor elk IP adres een record in de DB waardoor de user ingelogd blijft.
 
Roy Bongers

Roy Bongers

28/07/2006 19:59:00
Quote Anchor link
Jou ip optie werkt niet. Dynamische IP adressen en inbel verbingen bestaat nog! Tevens kun je zelf ook van lokatie verhuizen.

Wat je bij jou optie dus nog steeds krijgt is dat je elke keer opnieuw in moet loggen bij elk nieuw ip. 't hele idee van cookies is volgensmij dat dat nooit hoeft, anders kun je net zo goed alleen sessions gebruiken. Ik heb voor de gein eens gekeken maar phphulp.nl slaat ook vrolijk een cookie met pass op :') .

Wat eigenlijk al imo helemaal merkwaardig is is dat je level en username op worden geslagen. Ik heb geprobeert 't level en username te weizigen maar er zit toch nog ergens een check in maar dit soort gegevens haal je toch uit de database lijkt me?

Maar goed ik ben dus opzoek naar een methode waar je cookie wel mee kan verhuizen! Maar de grap is dat als je dit wilt het hoe je 't ook went of keert onveilig is.

Door een cookie te stelen van iemand anders kun je inloggen.
Gewijzigd op 01/01/1970 01:00:00 door Roy Bongers
 
Bo az

Bo az

28/07/2006 20:07:00
Quote Anchor link
Roy:
Maar goed ik ben dus opzoek naar een methode waar je cookie wel mee kan verhuizen! Maar de grap is dat als je dit wilt het hoe je 't ook went of keert onveilig is.

Door een cookie te stelen van iemand anders kun je inloggen.


Dit is ook een probleem waar ik al veel tijd aan besteed hebt.

Laast was dat ook het geval bij hotmail, daar bleek het ook mogelijk te zijn om via het koekje van iemand anders in te loggen en nog belangrijker het stelen er van bleek morgelijk.

Het is dus niet zo'n probleem als het stelen van het koekje niet mogelijk is, maar daar zijn zo veel mogelijk heden voor, zie die maar eens allemaal dicht te krijgen.

Ik blijf voorlopig toch bij username + ip in een sessie en geen koekjes. En als ik koekjes gebruik, dan geen wachtwoord en wel een IP.
 
Jan Koehoorn

Jan Koehoorn

28/07/2006 20:16:00
Quote Anchor link
Met cookie = onveilig
Zonder cookie = onhandig

We zullen moeten wachten op de tijd waarin je DNA gescand wordt...
 
Mitch X

Mitch X

28/07/2006 21:23:00
Quote Anchor link
Je zou ipv een IP met een ActiveX object ( IE only dus, dat is al 1 stem tegen ) de computernaam uit kunnen lezen en die gebruiken.
Maarja, ook dat is te neppen natuurlijk. ( Dat is stem 2 :+ )

Verder is het IP adres het enige waarmee je de indentiteit van een bezoeker kunt vaststellen.
Belangrijke sites ( denk aan bijv. je bank ) hebben dan ook geen optie "remember me" :P
 
Roy Bongers

Roy Bongers

28/07/2006 21:50:00
Quote Anchor link
Nee inderdaad. Ik denk dat je voor een simpele applicatie (forum, blog, etc) best een remember me functie mag hebben. Verder als authenticatie echt belangrijk is gebruik je ook wel SSL.

En die IE only opties. Computernamen kunnen ook 't zelfde zijn :) . Je wilt niet weten hoeveel mensen er met de naam "laptop" rondlopen.
 
Willem vp

Willem vp

28/07/2006 22:00:00
Quote Anchor link
Beveiliging en gebruiksgemak zijn omgekeerd evenredig.

Oftewel: wil je een veilige oplossing, dan zul je er niet aan ontkomen om elke keer opnieuw je wachtwoord in te voeren. Wil je een gemakkelijke oplossing, dan moet je maar voor lief nemen dat het niet veilig is. Zet gewoon je wachtwoord ongecrypt in een cookie. Krijg je tenminste ook geen vals gevoel van veiligheid.
 
Michael -

Michael -

28/07/2006 22:54:00
Quote Anchor link
Schiet me ineens iets te binnen. Is het niet mogelijk wanneer je doet Setcookie je gelijk een datum in de db zet en je dan kunt kijken of de datum van het cookie en de db het zelfde zijn?
Ik bedoel dus de datum die je bij bestanden op je pc krijgt (eigenschappen) want als je een cookie steelt en op je pc zet is de datum verandert.

Edit: Hmm ik kan niet vinden of je de datum kan krijgen van wanneer die geset is. Met bestand doe je dus zoiets als:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? date("d-m-y", $data['file']['date'][$i]) ?>
Gewijzigd op 01/01/1970 01:00:00 door Michael -
 
Roy Bongers

Roy Bongers

28/07/2006 23:44:00
Quote Anchor link
Het HTTP protocol heeft alleen de inhoud van het cookie mee. Je hebt dus alleen toegang tot de inhoud. Het is geen file die je kan benaderen en dus niet kijken op welke datum en tijd de cookie gemaakt is / het laatst gewijzigd is.
 
Michael -

Michael -

28/07/2006 23:46:00
Quote Anchor link
Helaas. Anders was het een goede beveiliging geweest denk ik.
 



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.