encode decode

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

ABAP developer

One of our clients, an organisation, is looking for an experienced Freelance/interim ABAP developer Project overview For a client of mine I'm looking for a ABAP/CRM developer for a challenging project in Utrecht. The client is searching for somebody who has experience as a developer SAP CRM, ABAP and PI/PO. Details of the ABAP developer job: Start date: 01-01-2020 Project length: 12 months Hours per week: 36 Location: Utrecht Required skills for this ABAP developer: 5 years' work experience as CRM developer 3 years' work experience as ABAP developer 3 years' work experience as PI/PO developer Good English or Dutch

Bekijk vacature »

Java Software Integration Developer ESB IBM IB Web

Java Software Integratie Specialist gezocht! Functieomschrijving Wij zijn op zoek naar een software engineer die binnen een softwarelandschap "the bigger picture" ziet en/of iemand die snel door heeft hoe je applicaties aan elkaar koppelt. Heb je ervaring met Java, C#.NET of C++ en wat kennis van Microservices en API's? Solliciteer dan gelijk! De totale afdeling is 22 collega’s groot en verdeeld in 3 teams. Je komt terecht in een Software development team (DevOps team 10 collega’s groot) die verantwoordelijk is voor het koppelen en/of integreren van verschillende grote en kleine systemen aan elkaar. Het zijn voornamelijk op Java (Microservices, APIs)

Bekijk vacature »

PHP developer

Heb jij uitgebreide kennis van PHP, Linux en front-end? En hou je van een dynamische omgeving, waarin jouw baan er toe doet, jouw ideeën worden gehoord en waar je werkelijk het verschil kan maken voor jouw collega’s en het bedrijf? Zo ja, dan zijn wij op zoek naar jou in de positie van: PHP developer voor onze locatie in Veghel Over de positie: Als PHP programmeur bouw je aan diverse webbased applicaties in nauwe samenwerking met collega’s van IT, E-commerce en externe partners. Jouw taken omvatten maar zijn niet gelimiteerd tot: gave internationale (web) applicaties bedenken, ontwerpen, maken en implementeren;

Bekijk vacature »

C#.NET Developer, .NET Core, zelfsturend Azure tea

Als C#.NET Developer kom je te werken in het zelfsturende DevOps Azure Cloud team waar alles draait om Microservices, CI/CD, DDD, REST, API's, Azure Cloud, testautomatisering en nog veel meer. Als je het leuk vindt kan je daarnaast ook aan de slag met de ASP.NET MVC Core web frontend. In dit DevOps team kun je als senior je hart ophalen. De technische uitdaging, innovaties en werkomgeving zullen jou enorm aanspreken. Je krijgt de ruimte om je eigen ideeën, nieuwe technologieën en innovaties toe te passen. Naast het ontwikkelen ben je samen met andere senioren bezig met de requirements en de

Bekijk vacature »

lead aws developer

Goedemorgen Netwerk, Momenteel ben ik op zoek naar een lead aws developer die de leiding neemt in het oplossen van ingewikkelde techniesche vraagstukken. De permanente aanstelling is uit te voeren in de omgeving van Den Haag. Wat breng je mee voor de rol van lead aws developer: Afgeronde HBO/universitaire opleiding; Minstens 5 jaar aantoonbare ontwikkel ervaring; AWS Serverless (Lambda), Glue, Python, PySpark, s3, DynamoDB, Athena, API gateway zijn voor jou geen geheim; Ervaring met databases en APIs, DevOps werken en CI/CD; Gedegen kennis van en ervaring met Agile/scrum werken; Je spreekt goed Nederlands. Wat bezorgen wij jou? Een uitdagende functie

Bekijk vacature »

Technisch Ontwerper / Applicatieontwikkelaar max.

Wie zoeken we? Je bent de beste in je vak of hebt de ambitie en de potentie om de beste te worden. Je hebt de passie om nieuwe technologieën te blijven leren en continu jezelf te ontwikkelen. Je hebt de pioniersgeest en drive om nieuwe technologieën, methodieken en concepten toe te passen in projecten en bij klanten. Je vindt het leuk om kennis te delen met collega’s, klanten en vakgenoten. Je bent een ware professional en ambassadeur voor CIMSOLUTIONS. Je voelt je thuis in een informele, collegiale en professionele sfeer waar de aandacht voor de klant en voor de medewerker

Bekijk vacature »

Senior Python Developer vacature

Jij volgt ontwikkelingen op de voet. Sterker nog: je bent er onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Zo kun jij een bijdrage leveren aan de Rabobank-app, de beveiliging van treinen voor Pro-rail verbeteren of de website van ING een boost geven. Vergaderen? Liever gewoon zorgen dat het werkt! Hoe omschrijft men een Sogetist? Gedreven, resultaatgericht en niet snel tevreden. Wat niet wil zeggen dat je nooit met hem of haar kunt lachen. Integendeel. Plezier hoort wat ons betreft net zo goed bij werken. Maar we gaan op de eerste plaats voor de

Bekijk vacature »

Full Stack JavaScript ontwikkelaar voor Silicon Va

Functieomschrijving Eigenlijk draait het hier niet echt alleen om JavaScript maar voornamelijk om met JS API's te ontwikkelen. Je komt terecht in een organisatie die hier alle kennis over heeft. Daarnaast draaien ze al onwijs gecompliceerde projecten waar de voor grote bedrijven API's ontwikkelen waardoor ze BigData met elkaar kunnen koppelen. We zoeken iemand die meerdere jaren ervaring heeft met Javascript en technologie zoals AngularJS, NodeJS, jQuery om er een paar te noemen. Maar mocht je een junior zijn en erg graag met JS op de back-end en front-end aan de slag gaan, solliciteer dan ook! Je komt met leuke

Bekijk vacature »

Senior Java Developer / High-tech ingenieursbureau

Functieomschrijving Klaar voor een nieuwe uitdaging bij een Agile team waarbij jij als Senior Java Developer klaar bent voor de stap naar Lead Java Developer? Met de ontwikkeling van een innovatieve applicatie die gericht is op het gebied van mobiliteit en infrastructuur kan jij hier zeker groeien! Naast jouw functie als Senior Java Developer, ben je ook de lead van het team. Daarom heb jij vandaag de grote lijnen ingevuld van het nieuwe project waar jullie aan werken. De ontwikkelingen van jullie eigen innovatieve systeem dat zich focust op ''slimme verkeerssystemen'' loopt op rolletjes. De doorstroom binnen het verkeersnetwerk is

Bekijk vacature »

C# developer / Azure Cloud / Fullstack / 5500 euro

Functieomschrijving Developer / Software engineer / Fullstack / Microsoft C# .Net / Azure cloud Bouwen van Windows-, web- en mobile applicaties; Bouwen van nieuwe applicaties en de doorontwikkeling van bestaande applicaties; Uitzetten van de lijnen op architectuur niveau samen met de solution architect; Oplossen van complexe vraagstukken; Coachen en ontwikkelen van de minder ervaren developers binnen het scrumteam; Schakelen met de business. Functie-eisen Afgeronde HBO opleiding richting Informatica of vergelijkbaar; Minimaal 5 jaar ervaring als fullstack developer; Ervaring met Microsoft C# / SQL server; Ervaring met Azure is een eis; Ervaring met Angular is een pré; Je bent enthousiast, communicatief,

Bekijk vacature »

Junior, medior of senior .NET C# ontwikkelaar, com

Ben je als junior, medior of senior .NET ontwikkelaar op zoek naar een analytische omgeving? Waar hoogopgeleiden en ervaren collega’s jouw kennis naar een hoger niveau kunnen tillen? Waar je met een leuk team samen aan innovatieve producten werkt? Dan zou de deze organisatie wel eens goed bij je kunnen passen. Voor een organisatie in Delft zoeken we momenteel een junior, medior of senior .NET C# ontwikkelaar. De organisatie richt zich zowel op websites als complexe maatwerk applicaties voor externe klanten. Tevens moet je (afhankelijk van je niveau) mee kunnen denken met functionele en architectonische vraagstukken. De projecten kunnen erg

Bekijk vacature »

Traineeship junior software programmeur

Zoek jij een stevige uitdaging en de mogelijkheid om veel nieuwe dingen te leren in een dynamisch vakgebied? Doe mee aan ons IT Professional Program en ontwikkel jezelf tot software engineer! Je begint met een opleidingstraject van 3 maanden. Hierin ga je aan de slag met verschillende technieken die je op conceptueel niveau leert te overzien en interpreteren. Onderwerpen die aan bod komen zijn o.a. programmeren (Java/C#/Python), Object Oriëntatie, Databases, Webservices & webtechnologieën, Domain Driven Design en Continuous Integration/Continuous Delivery. Sommige van deze onderdelen sluit je af met een examen en bijbehorende certificering. Het opleidingstraject zelf sluit je af met

Bekijk vacature »

C# Developer

About SITA Welcome to SITA... We lead one of the most exciting and advanced industries on earth. Around the world, nearly every passenger flight relies on SITA technology, almost every airport and airline does business with us, and it’s our job to support their operations. As the world's leading air transport IT and communications specialist, we’re committed to meeting the demands of the air transport industry around the clock, every day. Our Vision is: ‘Easy air travel every step of the way’ Why should you be interested? We offer challenge: our people take on some of the biggest challenges in

Bekijk vacature »

Fullstack .NET developer zorg en onderwijs

Functieomschrijving Je komt als .NET developer te werken in een team van straks 10 andere .NET developers. Er wordt hier op Scrum basis gewerkt en er zijn elke 6 weken releases. Het werk is zowel aan de front- als aan de backend en wanneer je ergens sterker in bent dan word je daar ook op ingezet. Je gaat hier de bestaande applicaties onderhouden en verder uitbouwen. Gezien de applicaties modulair zijn opgebouwd word je ook betrokken bij nieuwbouw wanneer er nieuwe ideeën vanuit de organisatie of vanuit de markt komen. Onze klant heeft veel ruimte voor persoonlijke ontwikkeling. Functie-eisen -

Bekijk vacature »

.NET C# developer gezocht, Dordrecht

Ben je een .NET C# developer die in Dordrecht woont, of in de omgeving hiervan, en op zoek is naar een nieuwe baan? Bij een bedrijf met betrokken collega’s, die elkaar graag helpen, binnen een informele cultuur? En aan een succesvol product wilt werken dat constant verder ontwikkeld wordt? Voor een bedrijf in Dordrecht zijn we op zoek naar verschillende C# developers. Het bedrijf richt zich op de ontwikkeling van software voor een specifieke branche en heeft circa 5000 gebruikers. De organisatie bestaat uit circa 20 mensen waarvan 6 .NET developers, 1 architect en 3 software testers. Het werk bestaat

Bekijk vacature »
Jan R

Jan R

23/07/2017 16:33:51
Quote Anchor link
Hi,

Wie kan me in de goede richting sturen? ik wil teksten encrypteren maar moet ze ook kunnen decrypteren. Dit met een paswoord en eventueel een beetje zout(salt :))

Dit is niet voor paswoorden. hier doe ik gewoon een vergelijking met de geëncrypteerde tekst.

Jan
 
PHP hulp

PHP hulp

13/12/2019 03:51:16
 
- Ariën -
Beheerder

- Ariën -

23/07/2017 16:43:05
Quote Anchor link
Quote:
Dit met een paswoord en eventueel een beetje zout(salt :))

Dit is niet voor paswoorden.

Wat is het nou? Want wachtwoorden zou je NOOIT moeten kunnen decrypten. Je vergelijkt dan de hash met de geëncrypte invoer. Uiteraard met een salt, en dan is password_hash en password_verify de beste oplossing.
Gewijzigd op 23/07/2017 16:43:51 door - Ariën -
 
Adoptive Solution

Adoptive Solution

23/07/2017 17:38:54
Quote Anchor link
Hier staan voorbeelden :

http://php.net/manual/en/function.openssl-encrypt.php

Toevoeging op 23/07/2017 17:47:40:

En nog een voorbeeld :

http://php.net/manual/en/filters.encryption.php
 
Jan R

Jan R

23/07/2017 18:40:43
Quote Anchor link
En ik dacht dat ik duidelijk was :)
Ik wil tekst kunnen omzetten. maar met een paswoord en terug kunnen terugkeren naar de oorspronkelijke tekst.
Met http://php.net/manual/en/function.base64-decode.php kan ik geen eigenpaswoord gebruiken. dat wil ik dus wel.
met base64-decode of encode kan iedereen de tekst terug draaien ook als ze het paswoord niet weten.

ik zoek dus niets om paswoorden te beveiligen maar om tekst te beveiligen en ook terug leesbaar te maken.

Ik ga eens kijken of ik iets kan met openssl-encrypt. Deze had ik op mijn zoektocht niet tegen gekomen.

Jan
 
- Ariën -
Beheerder

- Ariën -

23/07/2017 18:50:17
Quote Anchor link
Ik zou de term 'password' dan vervangen door sleutel. Een password zie ik meer als een geheim woord om ergens toegang tot te krijgen, en niet om een bepaald geheim geheim woord weer te ontrafelen.
 
Danny von Gaal

Danny von Gaal

23/07/2017 21:27:34
Quote Anchor link
Dit werkt perfect als je een string wilt encrypten en later weer wilt decrypten.

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
<?php
function dec_enc($action, $string) {
    $output = false;
 
    $encrypt_method = "AES-256-CBC";
    $secret_key = 'This is my secret key';
    $secret_iv = 'This is my secret iv';
 
    // hash
    $key = hash('sha256', $secret_key);
    
    // iv - encrypt method AES-256-CBC expects 16 bytes - else you will get a warning
    $iv = substr(hash('sha256', $secret_iv), 0, 16);
 
    if( $action == 'encrypt' ) {
        $output = openssl_encrypt($string, $encrypt_method, $key, 0, $iv);
        $output = base64_encode($output);
    }

    else if( $action == 'decrypt' ){
        $output = openssl_decrypt(base64_decode($string), $encrypt_method, $key, 0, $iv);
    }

 
    return $output;
}

?>


Je kan zelf een secret key en Initialization vector kiezen.

Bron
Gewijzigd op 23/07/2017 21:28:34 door Danny von Gaal
 
Verwijderd 31683

Verwijderd 31683

23/07/2017 23:10:42
Quote Anchor link
Vanwaar die base64_encode/_decode? Is dit om te zorgen dat je alles zorgeloos kunt transporteren? Dat is dan toch een zorg die buiten deze functionaliteit valt? Zou ik niet opnemen in deze functie.

Quote:
Je kan zelf een secret key en Initialization vector kiezen.

Maak hier parameters van ;).
Gewijzigd op 23/07/2017 23:11:49 door Verwijderd 31683
 



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.