Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    6

    Certificato Pkcs12

    SALVE VORREI SAPERE COME CREARE UN CERTIFICATO PKCS12 SIA ESSENDO UNA CERTIFICATION AUTHORITHY(CA) OPPURE ESSENDO UN SEMPLICE UTENTE......MI SERVONO I VARI PASSAGGI USANDO OPENSSL CHE HO INSTALLATO GIà SU WINDOWS.....GRAZIE DI UNA RISPOSTA------AIUTATEMIIIIIIIIIIIIIII

  2. #2
    Utente di HTML.it L'avatar di Alex'87
    Registrato dal
    Aug 2001
    residenza
    Verona
    Messaggi
    5,802
    Urlare in un luogo pubblico è maleducazione...
    SpringSource Certified Spring Professional | Pivotal Certified Enterprise Integration Specialist
    Di questo libro e degli altri (blog personale di recensioni libri) | ​NO M.P. TECNICI

  3. #3
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    a parte l'urlare, hai installato openssl? lo strumento viene fuori con un manuale per l'uso.
    Ora un conto è che non funziona un'istruzione e/o dà errore il programma o robe simili, un conto è che ti scoccia leggere il manuale e chiedi aiuto qui.
    Una semplice ricerca su google "manuale openssl" dà una marea di risultati (anche in italiano)

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    6
    ho letto ed ho poi fatto il certificato ma mi da errore alla fine....mi dice che nn ho creato il file firmato....ho seguito questi 2 link :http://fusesource.com/docs/framework...y/i305191.html

    http://www.flatmtn.com/article/creat...2-certificates


    stesso errore....createvelo voi....e me lo inviate per favore-.----aiutooooooo

  5. #5
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    già cambiano le cose
    che errore? mica siamo sul tuo pc che sappiamo che succede e nemmeno il dire crealo tu e mandamelo è la soluzione

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    6
    grazie di rispomdermi e aiutarmi.....allora facendo i vari passi non da errori e alla fine mi dice
    NO CERTIFICATE MATCHES PRIVATE KEYS
    UNABLE TO WRITE RANDOM STATE.........


    vorrei capire se il file creato va bene o meno anche perchè il file CertName.p12 mi serve per testare un programma in java su S/MIME e non va...mi dice che ci sono errori nel file e magari ve lo riporto sotto.............

    codice:
    package smime;
    
    import java.io.File;
    import java.io.FileInputStream;
    import java.security.NoSuchProviderException;
    import java.util.Properties;
    
    import javax.mail.Message;
    import javax.mail.Session;
    import javax.mail.Transport;
    import javax.mail.internet.InternetAddress;
    import javax.mail.internet.MimeMessage;
    
    import net.suberic.crypto.EncryptionKeyManager;
    import net.suberic.crypto.EncryptionManager;
    import net.suberic.crypto.EncryptionUtils;
    
    
    
    public class EmailSender {
    	
    	private static final String SMTP_HOST_NAME = "smtp.gmail.com";
        private static final int SMTP_HOST_PORT = 465;
        private static final String SMTP_AUTH_USER = "diraimondogiuseppe@gmail.com";
        private static final String SMTP_AUTH_PWD  = "nerone80";
    
    
        public static void main(String[] args) throws Exception{
     *****       new EmailSender().test();
         }
    
    
    	public static MimeMessage getSMimeMessage(Session mailSession,
    			MimeMessage newMessage) throws Exception {
    		// get the S/MIME EncryptionUtilities
    		EncryptionUtils smimeUtils = null;
    		try {
    			smimeUtils = EncryptionManager
    					.getEncryptionUtils(EncryptionManager.SMIME);
    		} catch (NoSuchProviderException e) {
    			// TODO Auto-generated catch block
    		}
    		// load the S/MIME keystore from the given file.
    		char[] smimePw = "krystj80".toCharArray();
    		EncryptionKeyManager smimeKeyMgr = smimeUtils.createKeyManager();
    
    	****	smimeKeyMgr.loadPublicKeystore(
    				new FileInputStream(new File("C:\\Users\\giuseppe\\Desktop\\openssl\\X509CA\\certs\\CertName.p12")), smimePw);
    		
    
    		// get the S/MIME public key for encryption
    		java.security.Key smimeKey = null;
    
    		smimeKey = smimeKeyMgr.getPublicKey("polipopaul");
    
    		// encrypt the message
    		MimeMessage smimeEncryptedMsg = smimeUtils.encryptMessage(mailSession,
    				newMessage, smimeKey);
    		return smimeEncryptedMsg;
    	}
    	
    	public void test() throws Exception{
            Properties props = new Properties();
    
            props.put("mail.transport.protocol", "smtps");
            props.put("mail.smtps.host", SMTP_HOST_NAME);
            props.put("mail.smtps.auth", "true");
            // props.put("mail.smtps.quitwait", "false");
    
            Session mailSession = Session.getDefaultInstance(props);
            mailSession.setDebug(true);
            Transport transport = mailSession.getTransport();
    
            MimeMessage message = new MimeMessage(mailSession);
            message.setSubject("Testing SMTP-SSL");
            message.setContent("This is a test", "text/plain");
            message.saveChanges();
    
            message.addRecipient(Message.RecipientType.TO,
                 new InternetAddress("drg80@libero.it"));
    
            transport.connect
              (SMTP_HOST_NAME, SMTP_HOST_PORT, SMTP_AUTH_USER, SMTP_AUTH_PWD);
    
     *****       message = getSMimeMessage(mailSession, message);
        			
            transport.sendMessage(message,
                message.getRecipients(Message.RecipientType.TO));
            transport.close();
        }
    
    
    }

    negli asterischi nonn riesco a capire gli errori......uso netbeans e devo considerare S/MIME.....aiutatemi a risolvere i problemi....grazie

  7. #7
    Moderatore di Programmazione L'avatar di LeleFT
    Registrato dal
    Jun 2003
    Messaggi
    17,325
    Originariamente inviato da neroneh
    createvelo voi....e me lo inviate per favore-.----aiutooooooo
    No, non è questo il modo di usare il forum.

    C'è anche un regolamento interno che specifica quali sono le regole da seguire per l'apertura e la conduzione di una discussione: dettagli da fornire, modalità di posting del codice e cosa è lecito o meno chiedere.

    Leggi il regolamento e, la prossima volta, cerca di rispettarlo.

    Sistemo ove possibile.


    Ciao.
    "Perchè spendere anche solo 5 dollari per un S.O., quando posso averne uno gratis e spendere quei 5 dollari per 5 bottiglie di birra?" [Jon "maddog" Hall]
    Fatti non foste a viver come bruti, ma per seguir virtute e canoscenza

  8. #8
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    6
    ho letto il regolamento interno....scusatemi....dalla prox volta farò come impone la regola

  9. #9
    Utente di HTML.it
    Registrato dal
    Feb 2007
    Messaggi
    4,157
    usare bene google ti avrebbe risparmiato fatica...il primo risultato che ottengo mettendo l'errore che hai dato tu è questo

    2. Why do I get an "unable to write 'random state'" error message?

    Sometimes the openssl command line utility does not abort with a "PRNG not seeded" error message, but complains that it is "unable to write 'random state'". This message refers to the default seeding file (see previous answer). A possible reason is that no default filename is known because neither RANDFILE nor HOME is set. (Versions up to 0.9.6 used file ".rnd" in the current directory in this case, but this has changed with 0.9.6a.)

    che fa parte delle FAQ di OpenSSL

    http://www.openssl.org/support/faq.html#USER2

    ciauuu

  10. #10
    Utente di HTML.it
    Registrato dal
    Jul 2010
    Messaggi
    6
    codice:
    Using configuration from X509CA/openssl.cnf Enter pass phrase for X509CA/ca/new_ca_pk.pem:
    codice:
     unable to load CA private key
    codice:
     2073:error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt:evp_enc.c:330:
    codice:
     2073:error:23077074:PKCS12 routines:PKCS12_pbe_crypt:pkcs12 cipherfinal error:p12_decr.c:97:
    codice:
     2073:error:2306A075:PKCS12 routines:PKCS12_item_decrypt_d2i:pkcs12 pbe crypt error:p12_decr.c:123:
    codice:
    2073:error:0907B00D:PEM routines:PEM_READ_BIO_PRIVATEKEY:ASN1 lib:pem_pkey.c:125:


    questo è il risultato se volessi creare un file.p12 seguendo il link http://fusesource.com/docs/framework...y/i382674.html, precisamente al quarto punto delle indicazioni....

    grazie di una risposta...può essere il file openssl.cnf a dare problemi??ho creato il file seguendo le istruzioni del sito.....

    ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.