Encrypt in Laravel 5.7 and Decrypt in Codeigniter 3.1





.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty{ height:90px;width:728px;box-sizing:border-box;
}







0















I need to encrypt an string in laravel using encrypt('string') helper, but should decrypt it in Codeigniter using $this->load->library('encryption');.
When I init Codeigniter encryption i use:



$this->encryption->initialize(
array(
'driver' => 'openssl',
'cipher' => 'aes-256',
'mode' => 'cbc',
'key' => '11111111111111111111111111111111', // 32-length, same as in Laravel
)
);


Can someone help with this? I've searched all the internet but nothing, may be someone did this before?










share|improve this question























  • Can check this link stackoverflow.com/questions/24838039/…

    – Web Artisan
    Nov 26 '18 at 14:54











  • In vendorlaravelframeworksrcIlluminateEncryptionEncrypter.php you can check both encrypt() & decrypt() in Laravel.

    – sadaiMudiNaadhar
    Nov 26 '18 at 15:16











  • why? just load the laravel class in codeigniter and use that to decrypt.

    – Alex
    Nov 26 '18 at 19:48











  • @Alex you are right, in this way I solved the problem

    – Radu M.
    Nov 28 '18 at 18:55


















0















I need to encrypt an string in laravel using encrypt('string') helper, but should decrypt it in Codeigniter using $this->load->library('encryption');.
When I init Codeigniter encryption i use:



$this->encryption->initialize(
array(
'driver' => 'openssl',
'cipher' => 'aes-256',
'mode' => 'cbc',
'key' => '11111111111111111111111111111111', // 32-length, same as in Laravel
)
);


Can someone help with this? I've searched all the internet but nothing, may be someone did this before?










share|improve this question























  • Can check this link stackoverflow.com/questions/24838039/…

    – Web Artisan
    Nov 26 '18 at 14:54











  • In vendorlaravelframeworksrcIlluminateEncryptionEncrypter.php you can check both encrypt() & decrypt() in Laravel.

    – sadaiMudiNaadhar
    Nov 26 '18 at 15:16











  • why? just load the laravel class in codeigniter and use that to decrypt.

    – Alex
    Nov 26 '18 at 19:48











  • @Alex you are right, in this way I solved the problem

    – Radu M.
    Nov 28 '18 at 18:55














0












0








0


0






I need to encrypt an string in laravel using encrypt('string') helper, but should decrypt it in Codeigniter using $this->load->library('encryption');.
When I init Codeigniter encryption i use:



$this->encryption->initialize(
array(
'driver' => 'openssl',
'cipher' => 'aes-256',
'mode' => 'cbc',
'key' => '11111111111111111111111111111111', // 32-length, same as in Laravel
)
);


Can someone help with this? I've searched all the internet but nothing, may be someone did this before?










share|improve this question














I need to encrypt an string in laravel using encrypt('string') helper, but should decrypt it in Codeigniter using $this->load->library('encryption');.
When I init Codeigniter encryption i use:



$this->encryption->initialize(
array(
'driver' => 'openssl',
'cipher' => 'aes-256',
'mode' => 'cbc',
'key' => '11111111111111111111111111111111', // 32-length, same as in Laravel
)
);


Can someone help with this? I've searched all the internet but nothing, may be someone did this before?







php laravel codeigniter encryption






share|improve this question













share|improve this question











share|improve this question




share|improve this question










asked Nov 26 '18 at 14:49









Radu M.Radu M.

32




32













  • Can check this link stackoverflow.com/questions/24838039/…

    – Web Artisan
    Nov 26 '18 at 14:54











  • In vendorlaravelframeworksrcIlluminateEncryptionEncrypter.php you can check both encrypt() & decrypt() in Laravel.

    – sadaiMudiNaadhar
    Nov 26 '18 at 15:16











  • why? just load the laravel class in codeigniter and use that to decrypt.

    – Alex
    Nov 26 '18 at 19:48











  • @Alex you are right, in this way I solved the problem

    – Radu M.
    Nov 28 '18 at 18:55



















  • Can check this link stackoverflow.com/questions/24838039/…

    – Web Artisan
    Nov 26 '18 at 14:54











  • In vendorlaravelframeworksrcIlluminateEncryptionEncrypter.php you can check both encrypt() & decrypt() in Laravel.

    – sadaiMudiNaadhar
    Nov 26 '18 at 15:16











  • why? just load the laravel class in codeigniter and use that to decrypt.

    – Alex
    Nov 26 '18 at 19:48











  • @Alex you are right, in this way I solved the problem

    – Radu M.
    Nov 28 '18 at 18:55

















Can check this link stackoverflow.com/questions/24838039/…

– Web Artisan
Nov 26 '18 at 14:54





Can check this link stackoverflow.com/questions/24838039/…

– Web Artisan
Nov 26 '18 at 14:54













In vendorlaravelframeworksrcIlluminateEncryptionEncrypter.php you can check both encrypt() & decrypt() in Laravel.

– sadaiMudiNaadhar
Nov 26 '18 at 15:16





In vendorlaravelframeworksrcIlluminateEncryptionEncrypter.php you can check both encrypt() & decrypt() in Laravel.

– sadaiMudiNaadhar
Nov 26 '18 at 15:16













why? just load the laravel class in codeigniter and use that to decrypt.

– Alex
Nov 26 '18 at 19:48





why? just load the laravel class in codeigniter and use that to decrypt.

– Alex
Nov 26 '18 at 19:48













@Alex you are right, in this way I solved the problem

– Radu M.
Nov 28 '18 at 18:55





@Alex you are right, in this way I solved the problem

– Radu M.
Nov 28 '18 at 18:55












1 Answer
1






active

oldest

votes


















0














Without knowing anything about codeigniter here is how I might accomplish this:




  1. Install the encryption library from Laravel via composer composer
    require illuminate/encryption


  2. Create an instance of the Encrypter manually wherever you may need to use it $encrypter = new IlluminateEncryptionEncrypter('yourkey');

  3. Perform encryption or decryption with the newly created instance as
    necessary: $encrypter->encrypt($value); and $encrypter->decrypt($value);

  4. Not necessary, but would be helpful, figure out a way to register and access
    Laravel's Encrypter instance from your applications container.






share|improve this answer
























    Your Answer






    StackExchange.ifUsing("editor", function () {
    StackExchange.using("externalEditor", function () {
    StackExchange.using("snippets", function () {
    StackExchange.snippets.init();
    });
    });
    }, "code-snippets");

    StackExchange.ready(function() {
    var channelOptions = {
    tags: "".split(" "),
    id: "1"
    };
    initTagRenderer("".split(" "), "".split(" "), channelOptions);

    StackExchange.using("externalEditor", function() {
    // Have to fire editor after snippets, if snippets enabled
    if (StackExchange.settings.snippets.snippetsEnabled) {
    StackExchange.using("snippets", function() {
    createEditor();
    });
    }
    else {
    createEditor();
    }
    });

    function createEditor() {
    StackExchange.prepareEditor({
    heartbeatType: 'answer',
    autoActivateHeartbeat: false,
    convertImagesToLinks: true,
    noModals: true,
    showLowRepImageUploadWarning: true,
    reputationToPostImages: 10,
    bindNavPrevention: true,
    postfix: "",
    imageUploader: {
    brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
    contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
    allowUrls: true
    },
    onDemand: true,
    discardSelector: ".discard-answer"
    ,immediatelyShowMarkdownHelp:true
    });


    }
    });














    draft saved

    draft discarded


















    StackExchange.ready(
    function () {
    StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53483651%2fencrypt-in-laravel-5-7-and-decrypt-in-codeigniter-3-1%23new-answer', 'question_page');
    }
    );

    Post as a guest















    Required, but never shown

























    1 Answer
    1






    active

    oldest

    votes








    1 Answer
    1






    active

    oldest

    votes









    active

    oldest

    votes






    active

    oldest

    votes









    0














    Without knowing anything about codeigniter here is how I might accomplish this:




    1. Install the encryption library from Laravel via composer composer
      require illuminate/encryption


    2. Create an instance of the Encrypter manually wherever you may need to use it $encrypter = new IlluminateEncryptionEncrypter('yourkey');

    3. Perform encryption or decryption with the newly created instance as
      necessary: $encrypter->encrypt($value); and $encrypter->decrypt($value);

    4. Not necessary, but would be helpful, figure out a way to register and access
      Laravel's Encrypter instance from your applications container.






    share|improve this answer




























      0














      Without knowing anything about codeigniter here is how I might accomplish this:




      1. Install the encryption library from Laravel via composer composer
        require illuminate/encryption


      2. Create an instance of the Encrypter manually wherever you may need to use it $encrypter = new IlluminateEncryptionEncrypter('yourkey');

      3. Perform encryption or decryption with the newly created instance as
        necessary: $encrypter->encrypt($value); and $encrypter->decrypt($value);

      4. Not necessary, but would be helpful, figure out a way to register and access
        Laravel's Encrypter instance from your applications container.






      share|improve this answer


























        0












        0








        0







        Without knowing anything about codeigniter here is how I might accomplish this:




        1. Install the encryption library from Laravel via composer composer
          require illuminate/encryption


        2. Create an instance of the Encrypter manually wherever you may need to use it $encrypter = new IlluminateEncryptionEncrypter('yourkey');

        3. Perform encryption or decryption with the newly created instance as
          necessary: $encrypter->encrypt($value); and $encrypter->decrypt($value);

        4. Not necessary, but would be helpful, figure out a way to register and access
          Laravel's Encrypter instance from your applications container.






        share|improve this answer













        Without knowing anything about codeigniter here is how I might accomplish this:




        1. Install the encryption library from Laravel via composer composer
          require illuminate/encryption


        2. Create an instance of the Encrypter manually wherever you may need to use it $encrypter = new IlluminateEncryptionEncrypter('yourkey');

        3. Perform encryption or decryption with the newly created instance as
          necessary: $encrypter->encrypt($value); and $encrypter->decrypt($value);

        4. Not necessary, but would be helpful, figure out a way to register and access
          Laravel's Encrypter instance from your applications container.







        share|improve this answer












        share|improve this answer



        share|improve this answer










        answered Nov 26 '18 at 17:07









        adamadam

        949811




        949811
































            draft saved

            draft discarded




















































            Thanks for contributing an answer to Stack Overflow!


            • Please be sure to answer the question. Provide details and share your research!

            But avoid



            • Asking for help, clarification, or responding to other answers.

            • Making statements based on opinion; back them up with references or personal experience.


            To learn more, see our tips on writing great answers.




            draft saved


            draft discarded














            StackExchange.ready(
            function () {
            StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53483651%2fencrypt-in-laravel-5-7-and-decrypt-in-codeigniter-3-1%23new-answer', 'question_page');
            }
            );

            Post as a guest















            Required, but never shown





















































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown

































            Required, but never shown














            Required, but never shown












            Required, but never shown







            Required, but never shown







            Popular posts from this blog

            Wiesbaden

            Marschland

            Dieringhausen