Hi Guys sorry about post the code in portuguese but now i fix almost parts of code. now i can encryped and decryped the files but have a small problem. When not writte nathing generate automatically a random cypher but after the value of this cypher not appear igual than variable $saved_key. And used this value modifacate for decrypt file and i can see nathing because not use the correct cypher. How can fix this?
This my code modificate;
Last edited by Xremix30; 10-15-2018 at 08:58 PM..
Reason: Because my code was Portuguese
i've seen a few posts regarding this issue, and i've tried the resolutions,
but i keep running into the same problem.
i'm trying to compile OpenSSL with the use of rsaref-2.0 (i'm running
through this tutorial... (1 Reply)
I am trying to compile nrpe 2.12 against openssl 1.0 on Solaris 10 however I am getting core dumps for some reason. Anyone know a way to fix this?
Here is the output of make:
bash-3.00# make all
cd ./src/; make ; cd ..
gcc -g -fPIC -Wall -O2 -I/usr/local/ssl/include... (0 Replies)
I am trying to run an old script to modify an image file with a modified header to bypass the md5 check but it comes up with an error message. The image file is for use on a Expressgate SSD so that I can add sqx files to it. This is a link from where I got the script:-... (3 Replies)
Hello,
I hope this means something to someone. I have an odd problem that just started happening recently. I am not the system admin, so I don't have full info on any changes to the system lately. Except that I did upgrade OpenSSL to version 1.0.1.c from 1.0.0j.
Anyway, I am trying to... (4 Replies)
im trying to make sure the openssl password does not show up in the output of ps.
so i'm trying to do something like this:
MAST=yup
echo "U2FsdGVkX19wH9LrQhuRZes45BM9rfiRpdhTCi+gLls=" | openssl <<HERE 2>&1 >/dev/null
aes-128-cbc -a -d -salt -k "${MAST}"
HERE
But this isn't working.. I... (10 Replies)
Discussion started by: SkySmart
10 Replies
LEARN ABOUT OPENSOLARIS
encrypt
encrypt(3C) Standard C Library Functions encrypt(3C)NAME
encrypt - encoding function
SYNOPSIS
#include <crypt.h>
void encrypt(char block[64], int edflag);
Standard conforming
#include <unistd.h>
void encrypt(char block[64], int edflag);
DESCRIPTION
The encrypt() function provides (rather primitive) access to the hashing algorithm employed by the crypt(3C) function. The key generated by
setkey(3C) is used to encrypt the string block with encrypt().
The block argument to encrypt() is an array of length 64 bytes containing only the bytes with numerical value of 0 and 1. The array is mod-
ified in place to a similar array using the key set by setkey(3C). If edflag is 0, the argument is encoded. If edflag is 1, the argument
may be decoded (see the USAGE section below); if the argument is not decoded, errno will be set to ENOSYS.
RETURN VALUES
The encrypt() function returns no value.
ERRORS
The encrypt() function will fail if:
ENOSYS The functionality is not supported on this implementation.
USAGE
In some environments, decoding may not be implemented. This is related to U.S. Government restrictions on encryption and decryption rou-
tines: the DES decryption algorithm cannot be exported outside the U.S.A. Historical practice has been to ship a different version of the
encryption library without the decryption feature in the routines supplied. Thus the exported version of encrypt() does encoding but not
decoding.
Because encrypt() does not return a value, applications wishing to check for errors should set errno to 0, call encrypt(), then test errno
and, if it is non-zero, assume an error has occurred.
ATTRIBUTES
See attributes(5) for descriptions of the following attributes:
+-----------------------------+-----------------------------+
| ATTRIBUTE TYPE | ATTRIBUTE VALUE |
+-----------------------------+-----------------------------+
|Interface Stability |Standard |
+-----------------------------+-----------------------------+
|MT-Level |Safe |
+-----------------------------+-----------------------------+
SEE ALSO crypt(3C), setkey(3C), attributes(5)SunOS 5.11 2 May 2001 encrypt(3C)